1975 Valiant - Car Crash
Very lucky guys. Another foot or two and it could've been worse. Don't believe they'll be repairing that Traverse considering the price of just replacing deployed air bags.
Print