A Blimp or a glowing UFO above the opening ceremony of the London Olympics??