Phoenix Forgotten - Official Trailer (2017)

7,820 views | 2:01 min | movie info | embed video

When seven mysterious lights appear in the sky on March 13 1997, several residents of Phoenix, Arizona claimed to have witnessed them. This phenomenon, which becomes the most famous UFO sighing in American history, is referred to as "The Phoenix Lights."...

Show More

Comments and Discussion