Trailer Trash 10

To close out the week, here are a couple of WTF Japan?! WiiWare videos to delight and confound.


Drill Sergeant Mindstrong


Minna no Theater

Jul 2, 2009


Your weekly dose of awful game videos


Your weekly dose of awful game videos