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.