Cape Cod Pirate FestivalCape Cod Pirate FestivalIt’s hard to believe a place named Skull Island never hosted a pirate festival before, but its finally here and promises to be swashbuckling good time.Kristen PachecoKristen Pacheco