Folly Beach hosted its longest-running annual festival over the weekend.The 33rd Annual Sea and Sand Festival brought ...