Car Covers ?
California car covers is the way to go. Call them and telly them how the car is being stored and they will tell you what cover to buy.
Print