Came home today to see my car cover blown off and my windshield cracked. I suspect the locking cable snagged and cracked while parachuting while I was at church.
Thank goodness the car didn't take off and blow away...
So where is the best place to get one?