Greater Patchogue Rock the Patch: 16 bands are battling to play Alive After Five Guest | May 18, 2016