Tuesday, March 22, 2011

Trucks & Trailers promo screens

Here is a few brand new screens that we feel represent Trucks & Trailers better than the older pre-alpha images that have been plastered all around the Internet.