Twisted Metal's E3 Trailer Is Doing What It Does

You like clowns? Metal? Twisted Metal? And... Transformers? Then you'll probably want to watch this.


Comments

Be the first to comment on this story!

Trending Stories Right Now