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