In 1977, locals of Tampa Bay believed the St. Petersburg Pier was for sure the site of a multiple UFO landings. Only recently has this theory been de-bunked to reveal it was an art-installation with lasers gone wrong! Tampa Bay Times writer, Paul Guzzo, was the one who discovered it!

For more UFO’s see “Nope” in theaters Friday, July 22nd.