+ Submit News Link

Bigfoot: A Beast on the Run - Trailer

Written By: David Thayer

Posted: 12/20/2007 12:00:00 AM   Reads: 996   Submitted By:0x6a656666   Category: Cryptozoology
 
Looks interesting, no? This will premier on February 2, 2008 in Zurich at the Xenix cinema. 
 


Share |


COMMENTS