The 2012 Top Gear Christmas Special is currently being filmed in India, as this amateur video seems to prove. Richard Hammond was spotted in Mahim while he was shooting for the Dabba Challenge in a Mini Cooper. Apparently, Jeremy Clarkson and "Captain Slow" James May were also present.