edit: Split from the old The Top Gear MEGATHREAD!!!!
Set your alarms ladies and gentlemen... 8pm Sunday 2 November 2008 - Top Gear is back on our screens!
Set your alarms ladies and gentlemen... 8pm Sunday 2 November 2008 - Top Gear is back on our screens!