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

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.