Cool looking machine ! The link said 'page not found' ?
I Googled "snowcruiser" and got this
http://www.joeld.net/snowcruiser/snowcruiser.html
edit: 19 feet wide, built near Chicago in 1939 and DRIVEN to Boston !!!!!!!!!!!!!
In some of the pictures, there is a plane on the roof. I'm trying to figure out how it got up there or took off :head-scratch-smilie:
From what I read, they would push snow up to the aft end of the cruiser to form a ramp and push/winch it up on top.