Saturday, January 19, 2013

Season 2 of Top Gear is Coming!

Top Gear UK is hands-down the best out of the worldwide series. Honestly, that's about it. Watch this irritatingly short clip as you wait oh so patiently for the newest season to be aired. Enjoy.

No comments:

Post a Comment