This year marks the 43rd celebration of the Irish Spring Festival. The town’s main street came alive Saturday, transformed into a lively river of green as the spirited St. Patrick’s Day parade ...