Jeremy Clarkson has been spotted driving a super tiny toy-like car in London's Mayfair. Wearing a bizarre helmet style contraption that seemed to be connected to the car's body, Jeremy looked rather futuristic as he filmed a scene for the latest seri...