Published: April 8, 2013 | Updated: May 14, 2026
0
THINK ABOUTIT CLOSE ENCOUNTER REPORT 1650: Volga, Russia Sighting Around 1650, somewhere along the Volga River in Russia, a giant walked into a small...