Armstead Snow Motors

This is a 16mm demo film of the Armstead Snow Motors Company concept snow...

23K views vimeo.com

Interest

Machinery
Discovered by Ba1drick
on Jan 26, 2009

Stumblers Who Like This Page