Megi7

Russia declares war on paved roads

In mother Russia, asphalt is a luxury that isn’t required by these 2 WTF vehicles. The first one is an “ATV” and the second one is an off-road motorcycle. When you think of an All Terrain Vehicle, traditionally thoughts of …

Read More »