81 inches of fun
Yeah I saw that too. They have had problems with both the chutes AND the steering in the past though. She talks about it in the one video I watched.Media is saying it was failure of the stopping mechanisms. Terry said not to believe anything until they released details. Either way, shitty news. I'm just hoping it was quick however it happened.