Sucks man, but seems like you wouldn't make it a single day driving with snow on the ground since you can't even drive on leaves without crashing
Get out of the car and this "witness" is calling the police. Had no business doing so.
The "witness" told the officer I was going way too fast, which led to me getting a ticket. The officer forced me to get it towed, even though I lived 2 blocks away.
FUK THAT LADY. seriously.
Just drive your gp over there and keep doing burnouts in front of her house lol