I came to a stop sign on my way home today and was very glad I hadn't arrived earlier. The person driving this car wasn't so lucky. Not sure who was a fault.
Wow- so glad you missed that excitement- you've had enough of your own lately! From the looks of it, this one seems to have been driven into- but I'm no expert on these things!