Official trailer for the horror film The Lost Coast Tapes, which is available in Europe and Asia and is premiering in limited U.S. theatrical release on the West Coast on October 19th under the title Bigfoot: The Lost Coast Tapes!
Official trailer for the horror film The Lost Coast Tapes, which is available in Europe and Asia and is premiering in limited U.S. theatrical release on the West Coast on October 19th under the title Bigfoot: The Lost Coast Tapes!