Published On Dec 16, 2013
The Big Red One Comes Thru! - Filmed in February, 1971 in and around Crosby, Minnesota (including Serpent Lake) this promotional film touted the apparent technical superiority of Scorpion Snowmobiles
show more
The Big Red One Comes Thru! - Filmed in February, 1971 in and around Crosby, Minnesota (including Serpent Lake) this promotional film touted the apparent technical superiority of Scorpion Snowmobiles