Advertising Console

    The Lost Footage - Teaser Trailer

    Repost
    Dread Central

    by Dread Central

    2.3K
    378 views
    Since the year 2000, the United States government has seized a series of homemade tapes, deeming them classified information. In 2014, those tapes will finally be released for the public to see.