PORT CONNECTICUT, Connecticut " (Satire News) " Fans of the legendary Sasquatch, aka Big Foot, were both excited and amazed to hear that their "Hero" was spotted ... Read more