+ Submit News Link

Bigfoot: A Beast on the Run - Trailer

Written By: David Thayer

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


Share |


COMMENTS

Please login or become a member to post a comment.