Thar Be Pirates on Cape Cod for the First-Ever Pirate FestivalThar Be Pirates on Cape Cod for the First-Ever 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