Fleet of UFOs was filmed in Philadelphia, Pennsylvania.

Fleet of UFOs was filmed in Philadelphia, Pennsylvania.
Witness description: "Orange lights like fireballs were in the sky, first were three in form of triangle then another one behind them, next group were vista versa.
via YouTube https://www.youtube.com/watch?v=usikABy9YFo

Post a Comment

0 Comments