[Flashback]Twisted Metal (2012) Launch Trailer Game Trailers News PlayStation 3 April 27, 2021April 27, 2021Frederick Guese0