Advertising Console

    Alien Abduction - Clip 2

    Repost
    Dread Central

    by Dread Central

    2.3K
    268 views
    A vacationing family encounters an alien threat in this pulse-pounding thriller based on the real-life Brown Mountain Lights phenomenon in North Carolina.