The Worlds Longest Bike & DIY Train
One of my new favorite sites, EnglishRussia, has a couple great “Made on Earth” transports, a DIY train made from a car and the worlds longest bike!- “It’s creator Oleg “Leshij” Rogov was from Tver city, a small town near Moscow city. He was a big biker fan since his childhood. One day he has […]