Twisted Metal E3 2011 Stage Demo

Ryan Mac Donald chats with David Jaffe and shows off Twisted Metal from the E3 2011 Stage Show.