Ouch. Glad you and your occupants were OK. Yes it does look like you ran into the back of a truck and got the nose wedged underneath.
YouTube car body repair wizards such as VTuned and Arthur Tussik would repair that car in a heartbeat but the insurance company would declare it a write off.
A forum community dedicated to Ford Mustang owners and enthusiasts. Come join the discussion about performance, builds, modifications, reviews, engine swaps, classifieds, troubleshooting, maintenance, and more!