I always wondered how he didn’t manage to burn up in the Earth’s atmosphere riding a meteorite using nothing but a butterfly net.
But then again they likely didn’t have the budget to hire a NASA consultant. :^P
One of those high-tensile carbon fiber butterfly nets, I’d guess.