Posted on Mar 19, 2013
Avatar_57x57

A visit to a Maine museum devoted to Bigfoot and other mythical creatures.