wannabe top gear :)
Posted: Tue Aug 31, 2010 12:28 am
Trailer for a car show we've been working on for months and finally put the trailer together. The show itself will probably never be finished, so atleast here's the trailer
http://www.youtube.com/watch?v=tCWIfqAohQg
http://www.youtube.com/watch?v=tCWIfqAohQg