We had the first teaser trailer for Top Gear 2012 Christmas Special from India a couple of days ago. And here’s a new one showing a little bit more. The India Special is a classic Top Gear voyage in which the presenters each buy a used car and embark on an adventurous tour of the country. This time however, it’s a bit more serious because they’re trusted with a trade mission to boost British economy. Dear Lord!
Top Gear India Special will be aired Wednesday, December 28 on BBC Two.
Props to FinalGear