November 26, 2024

Year: 2010

Ouch

This archived article was written by: press release The driver of a 1979 Ford pickup hit a parked 2008 Mazda...