Trailer Trash #3

Your weekly dose of awful game videos

Battlefield 1943 - Wake Island

InFamous - Empire City

Apr 30, 2009

Return of Trailer Trash
Get your weekly dose of awesomely bad game videos right here

We recommend