Hey buddy I'm a master tech at a ford dealer and I build all of our broncos if your still looking for help reach out to maplecrest ford and ask for john davis or steve torissi
Glad the only thing that got hurt was pride that being said im a ford tech and I've watched the video over and over again and the driver put the truck into reverse you can see the tires go the opposite way when the 3 loud crunches happen and then when he hits the gas it just takes off in reverse...