I live up in this neck of the woods too and I store my Velle outside, Here is what I do. Buy the best car cover you can find - I bought a Technalon3 cover about 2 years ago and it is still holding up well, cost me about $175.00. If you can, store it in the driveway, storing it on the grass in the yard is going to cause a lot of moisture and rodents no matter what you do. Fill up your gas tank and add fuel stabilizer to the fuel and run the engine for a while to let the stabilizer run through the carb. Put the car up on jack stands or put an old set of tires/rims on it. New England winters will kill good rims quickly. Remove the battery and store it inside. Wrap her up for the winter and leave it, don't start it again until the good weather arrives. If you must store it out in the yard, one of those tent garages work well, but you need to have a foundation of some sort.
[This message has been edited by Bob70 (edited 10-29-2001).]