A short and quick post to let you all know Top Gear UK will return to Britain’s screens in just a few weeks, with Series 12 starting on 2 November. I have an inkling their recent Vietnam expedition may end up as a stand alone episode, but we shall see.
Source: TopGear.com