Yes, it's true. Big Foot exists!! Well, maybe.. There is a Big Foot Museum near Felton. Let's go! http://bigfootdiscoveryproject.com