Update: Read what the producer has to say about this episode here.
Top Gear is back! A special race episode from Canada to the North Pole goes to air in the UK on Wednesday night. And while its probably going to take a lot to top the insanity of the American road trip episode I can’t wait to see what they get up to racing each other to the top of the world.
In other Top Gear news, another American version has been scrapped for now.
– Thanks for the video Graham.