Woo-oo

06.14.13
Seen@E3: Capcom's DuckTales singing booth
06.14.13

Seen@E3: Capcom's DuckTales singing booth

Capcom sure seems to enjoy when people sing the DuckTales theme song, as its E3 section features a...

View