SPRING FLING, May 17-19, Salisbury Beach, Mass