One Of The Best Reasons To Visit Japan Got Even Better This Year

May 16, 2018 By Gabby Abir

One Of The Best Reasons To Visit Japan Got Even Better This Year

In Japan, the festival for all things cars at the foot of Mount Fuji is quickly becoming one of the must-see events on the motoring calendar, right up there with the Tokyo Auto Salon and the Suzuka Sound of Engine. That event, the Motor Fan Festa, was a lot like last year’s—only a lot better.

Read more…