Mel "I personally believe he was dead on impact".... This reminds me of the Harley Davidson guy on 9/11 conveniently telling Fox News: "And then I witnessed both towers collapse... mostly due to structural failure because the fire was just too intense." 🎭