Twisted Metal Daily DemoShaun McInnis and Chris Watters talk about Twisted Metal on On the Spot.By Homer on April 14, 2011 at 6:37PM PDT Twisted Metal (2012)