Trailer Trash 12

Game videos that aren’t worth the pixels they’re printed on

Trauma Team


Dragonica


ArchLord: The Legend of Chantra

Jul 23, 2009



This week's weird, wacky and WTF trailers


The week’s weird, wacky and WTF videogame trailers

We recommend