News

This clip from the new alien horror movie, 'Star People', features footage of the actual phenomenon known as The Phoenix Lights.