The weather may have been wet and muggy on Nantucket Friday night, but the atmosphere was electric and the star line up HOT at the new VFW Post off New South Road. The All Star Jam Band (featuring rock legends formerly of the band Boston, Steely Dan, Doobie Brothers, Fosterchild, The Wailers and James Brown band) took the […]