Friday , March 29 2024

Tag Archives: London

Flying A UFO Over London

Flying a UFO Over London in an ET Costume It was the early morning of April 1, 1989. Under the cover of darkness, Richard Branson took off in a custom hot air balloon shaped like a UFO. It was 4am and the strobe lights on board were blinking every ten …

Read More »