1 / 13

Le Mans car

Hitting the streets of Hiroshima, Japan

Three Le Mans race cars hit the streets of Hiroshima, Japan

December 30, 2013

Three 24 Hours of Le Mans race cars—a Jaguar XJ220LM, a Porsche 962C and a Mazda 767B—took to the streets of Hiroshima, Japan. Police closed the roads, allowing the owners to reportedly hit 190 mph on the highway.