The hitchhiking renaissance is nowhere near Route 66 or Main Street America, existing now on the long, lonely roads of the Russia.

Leave a Reply