Sunday, November 7, 2010

This is how Stigs are made.


Can not wait for the new season to start, and if you are interested US Top Gear The show will premiere on November 21, 2010 on the History Channel. Here is a video of their show.

No comments: