Capcom Booth - E3 2013 Floor Report

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

  • View Comments (0)