Lewis Hamilton visits famous Daikoku Parking in a Ferrari F40

The car culture in Japan needs no introduction. It’s the land of Initial D, bosozoku and the touge. One of the must-visit places in Japan for car enthusiasts is the…

Read More »