Russian Homemade Snowmobiles May 18, 2010
Posted by tkcollier in Cool photos, Humor, Sports, Technology.Tags: Extreme Sports, Russia, Snowmobile
trackback
It would take Gear Head Carlton Palmer to find the link to some Russian ingenuity. Click on it to see more.
Comments»
No comments yet — be the first.