The definition of “spring” is up for debate across North America. You’ve seen that meme that goes around every year, the one about “fool’s spring” and “second winter”? Never has it been more true than this year as Mother Nature has had her foot on the gas in late March and early April. Mammoth just …

[more…]