Top Gear's Jeremy Clarkson tests the smallest car in the world
In the latest episode of Top Gear, Jeremy Clarkson tests the smallest car in the world -- the P45.
Top Gear host Jeremy Clarkson breached BBC guidelines by comparing a Japanese car to people with growths on their faces.