Richard Hammond shooting Top Gear Christmas Special 2011 in Mahim, Mumbai!


...
Richard Hammond shooting Top Gear Christmas Special 2011 in Mahim, Mumbai!