Game Trailers, News, PlayStation 3Leave a comment Sticky post [Flashback]Twisted Metal (2012) Launch Trailer April 27, 2021April 27, 2021 Frederick Guese Continue reading [Flashback]Twisted Metal (2012) Launch Trailer