Wish me luck

Looks like front bumper is twisted. Were air bags deployed?