Twisted Metal New Screens Released

New screens from Twisted Metal have been released. Check them out.

Eat Sleep and Playps3PSNsonyTwisted Metal