It was only a matter of time and we’ve seen a few of these crazy custom snow bikes floating around. As best we can tell, this appears to be a Russian made version. Would you have the guts to ride a snow bike at over 100 mph?

RELATED STORIES

Recommended