A few days ago at the very center of Moscow, Red Square, was held a motorcycle show with the participation of ones of the most well-know
bikers in the world. Hell, yeah, that’s really a rare view. When else would you see a bike soaring over St. Basil Cathedral?