01.19.13

The Musical Road

As you drive up and down Mount Fuji in Japan, the sound of the tires create a unique tune. Sit back and enjoy the ride.