Ouch looks painful. Hope you and any passengers are OK though.