These lights appeared over Ladoga, Russia right around the time that thousands of people witnessed a UFO over St. Petersburg, Russia. Could this be the same thing people saw?Probably. It's only about a half-hour drive.
Want To Finish All Your Holiday Gift Shopping *Now*? Check Out These 34
Fall Prime Day Finds
-
Deals to help you find the right gift *and* save money on it.
------------------------------
View Entire Post ›
16 minutes ago
No comments:
Post a Comment