VIDEO: Weeki Wachee Mermaids return to the South Carolina Aquarium

VIDEO: Weeki Wachee Mermaids return to the South Carolina Aquarium