Snow scooter from the 1920s

Snow scooter
 

Demo film of the Armstead Snow Motors Company. Via TapwaterJ.