That is crazzy!!!
There aren't too many trucks out there that can handle 80" of snow.. Was you whole town shut down or what???
Here in Virginia if we get 3" or more the whole place freeks out. People buying water like it's the end of the world. It's a riot to see.
Best of luck getting the cars out. Maybe by June you'll get to go for a nice 45degree ride in only 12" of snow
Kerry