Man this STINKS!!!

OUCH! I've ticked the wall and that's disappointing at $600 of repairs. And that's with a '74 drag Duster. A '72 Demon after hard hit? Just sadness.