Space liberace

20 min read

In 1989, a small town in Alabama experienced a UFO flap – but when a British tabloid