Not sure what to make of this, but it does seem a bit suspicious at first glance.
http://pjmedia.com/tatler/2013/06/19...g-final-story/
And as an added bonus, this reappeared in the news this week:
http://www.cnn.com/2013/06/20/us/twa...t=hp_inthenews
They never did, in my opinion, satisfactorily address the streak of light going up to the aircraft.