Japan loves a good festival—there are at least 200,000 of them held every year. With 190,000 religious shrines throughout the country and each shrine holding at least one annual festival, there’s plenty to account for just there. And then there’s a festival for everything else, including typical things like dance, lanterns, flowers, and snow, and...
The post
In Photos: This Is Japan’s Most Bonkers Car Festival appeared first on
Automobile Magazine.
More...