Just a quickie to remind you all that Top Gear, Series 12 starts in the UK on Sunday 2 November! In the meantime, here’s a sneak peek of what to expect…
UPDATE: TopGear.com gives a preview of this Sunday’s first episode.
Just a quickie to remind you all that Top Gear, Series 12 starts in the UK on Sunday 2 November! In the meantime, here’s a sneak peek of what to expect…
UPDATE: TopGear.com gives a preview of this Sunday’s first episode.