On Thursday, March 13, 1997 hundreds of people in Arizona and Nevada reported...
American Paranormal
Season 1 Episode 1: UFOs Over Phoenix
On Thursday, March 13, 1997 hundreds of people in Arizona and Nevada reported seeing a massive UFO hovering the sky. UFO Investigator Larry Lowe goes to Phoenix to talk to first hand witnesses to the event and talks to aeronautics experts...