Bigfoot: A Beast on the Run

MPAA Rating:NR
Genre:Documentary
Country:Switzerland, United States
Directed By:David Thayer
Cast:C. Thomas Biscardi
In Theaters:Oct 01, 2008
Runtime:54 minutes