Throughout the United States and the world, there are innumerous tales of beasts and monsters. From Bigfoot of the Pacific Northwest, the Loch Ness Monster in Scotland, the Mothman of West Virginia, and the Yeti of the Himalayas, the Earth is teeming with creatures of wonder and mystery. New England also has its share of strange beings and according to one legend, the preserved head of one of these animals is currently residing inside a historic tavern. Shirley is a relatively small community around 30 miles northwest of Boston with…