I saw that yesterday. I have a hard time believing it's real. The landing is possible I guess, but staying on the fast moving car just seems SUCH a stretch. Maybe it's just me being jaded from the Internet though! Also, what is with the cross in the driver's hand at 21 seconds?