• Thu. Sep 23rd, 2021

Bike Week Daytona Beach, Florida in 1992

May 25, 2015

The film was developed months later and was when the woman on the bike noticed this anomaly above her.

Leave a Reply