It might help to be entirely not sober before watching this video from the Fixed Gear Moscow crew. In fact, just take a look at some of the screengrabs above and decide if this is really the kind of thing you want to be getting into right now. If not, just pretend you never even opened this link. For the rest of you, hopefully you took our advice and are tripping balls right now. Now, watch this video and then do some research on the Luzhniki Stadium in Russia. Then, let us know what you think this is all about, because we really have no clue. Enjoy.

[via Prolly]

Follow @ComplexRides for more news and commentary