Russian Maniac Attaches Himself To A Train And Skis On The Snowy Tracks Behind It
Trust the Russians to take things up a notch.
Trust the Russians to take things up a notch.
Rhode Island’s flyest snowboarding crew have teamed up with one of the creative snowboarders ever Scotty Stevens and the results are mind-blowing.