E3 2010: Twisted Metal interview and gameplay [VIDEO]

Jun 17, 2010