Washington witness reports alien encounter. April 9, 2014 Ancient Astronaut Theorist Leave a comment. A Spokane Valley, WA, witness reports a possible UFO landing with multiple aliens inside her home, according to April 9, 2014, testimony …
Read the rest…