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 Daikoku Parking Area in Yokohama. Even 7-time Formula 1 world champion, Lewis Ham…

