For what seemed like a wrinkle in time, Mother Nature graced the Northeast with a generous flash of spring weather. We shed our winter overcoats and did as many outdoorsy activities as we could ...