From the BIRSt Vault
no responses. 17th of March 2017 Laura Irving
Vesica Picis
Read
This is the world’s only UFO Watchtower. It’s located in a remote mountain valley of Colorado, a mile above sea level. The closest town (which has […]