The Raen Shop crew recently loaded up and hit up four Russian cities Vladimir, Novgorod, Cheboksary and Kazan to see just what they had for spots. They came home with this 23 minute video giving us a look at what they got into on and off their bikes. This looks like it was a damn good time!
This website uses cookies.