Glacier National Park. This Place is Just Stupid!

DAY ONE GLACIER NATIONAL PARK People from New England and Massachusetts in particular have a certain semi annoying phrase that they use when their senses are totally overwhelmed. Perhaps you have heard it yourself and shivered at its utterance. ┬áIt is “Wicked Awesome”. Like those wicked awesome Red Socks or those wicked awesome Tea Parties […]