Imagine a warm summer evening where fireflies dance in the twilight and the scent of buttery popcorn mingles with the fresh country air at Blue Sky Drive-In Theater in Wadsworth, Ohio.
Astronauts reported seeing a mysterious light during a space mission, and NASA has now confirmed the real explanation behind the unusual sight.