Pretty sure I hit a squirrel this morning. One of those where I slightly moved to avoid hitting it, and the stupid thing doubled back and got itself killed. I stopped a little further down to check the car, and while I didn't see any visible damage, the car is now making some strange noises at times in the rear. Going to have to take it to the dealer.
What is it with squirrels anyway?
What is it with squirrels anyway?
