That’s right, I saw Flogging Molly live at their sold out show at Northern Lights in Clifton Park, NY. Click on in for a glimpse at the 7th Annual Green 17 Tour!