Dec 4, 2013

Megafoot Movie Poster

A cybernetic bigfoot....... sign me up.  And yes, supposedly this is going to be a thing.

No comments:

Post a Comment