Alien Abduction

By |2019-12-29T16:06:10+00:00December 29th, 2019|

A vacationing family encounters an alien threat in this thriller based on the real-life Brown Mountain Lights phenomenon in North Carolina.