Listen

Description

In this Mythology Minisode, Chelsea talks about the mermaids of Cape Fear, North Carolina. Near the old colony of Roanoke, and of course near a local tavern, these mermaids were constantly reported to be sitting on the sandbars brushing their hair in the 1700's!