There's something in the water at the Venetian pool in Coral Gables, Florida.
1 / 1
ABC News Videos
Fri, Feb 21, 2014 10:07 AM EST