There truly aren't too many reports that can surprize us moderns anymore. A few years ago, reports of The Monkey Manin India even sent at least one unlucky fellow plummeting from his rooftop on a hot summer night. Now that the Brits are a-feared of Dracula once again, perhaps we in New England might see more visits from Sasquatch, on vacation from the Pacific Northwest.
Peace,
Tor