terryorisms.com
Russian Homemade Snowmobiles
It would take Gear Head Carlton Palmer to find the link to some Russian ingenuity. Click on it to see more. English Russia » Russian homemade snowmobiles.