Capcom Booth - E3 2013 Floor Report

Homer gets his zombie on, and sings the Duck Tales song inside the Capcom Booth at E3 2013!

Did you enjoy this video?

Sign In to Upvote
3 comments
slejeivw
slejeivw

Well that was entertaining.