Songs of the Road

June 1, 2018 carguy 0

A gentle rain falls on the winding roads of the hilly region about three hours north of Tokyo. It’s shortly before tedium. Forty kilometers an […]