Elephant Mountain
There is a test of courage and sanity on Elephant Mountain in Maine (one of the New England Hundred Highest). And by that we don’t mean the act of summiting — or figuring out where to start this bushwhack for that matter. The real test is whether or not to don the brittle plastic/rubber elephant trunk mask found at the summit. It’s nasty, mice chew it, […]