Monday, December 02, 2013

Megafoot - Coming Eventually To A Theater Near You...

Sadly there isn't a Megafoot movie to go with this fantastic poster yet, but it is in production and should be on the way soon. If the movie is half as great as the poster this could be the best Bigfoot movie ever made.

No comments:


Related Posts with Thumbnails