It's Been Found
From The Lost Media Wiki
The Teaser Trailer has been found by VHS Trailer Park on Youtube: https://www.youtube.com/watch?v=zzvB3ozCTfQ
The Teaser Trailer has been found by VHS Trailer Park on Youtube: https://www.youtube.com/watch?v=zzvB3ozCTfQ