Bigfoot Sculpture Erected Where Some Search For Creature

Whitehall, NY (AP) A nearly 12-foot-tall sculpture of Bigfoot has been erected in an upstate New York town where some say the legendary creature stalks the woods. Paul Thompson told The Post-Star of Glens Falls that he got the...

Read More