Tic Tac UFO was filmed during a flight from Boston to Florida.

Tic Tac UFO was filmed during a flight from Boston to Florida.
Witness description: "I was looking out of the plane window as I flew from Boston to Florida on 9/6/2019 at 7:27 pm. As I looked out ...
via YouTube https://www.youtube.com/watch?v=ZrC4eTuJ1Zo

Post a Comment

0 Comments