Unless you have been hiding under a rock, you will know that British motoring show Top Gear is by far the best car show till date. Every year, the producers decide on a Christmas Special (airs around the 25th of December), wherein the trio (Jeremy Clarkson, James May and Richard Hammond) visit a particular country and finish a set of challenges. This year Top Gear will be shooting their Christmas Special in India (probably in Leh) and the shooting is expected to happen in the next couple of months. Knowing Top Gear, we will see the presenters drive around in cars purchased locally to finish their challenges, Last year Top Gear went to the Middle East for their Christmas Special.