Share Facebook Twitter LinkedIn Pinterest Email Courtesy of the Australian Dolphins Swim Team on YouTube Related Craig Jackson Jacco VerHaeren Jake Packard Kitty Chiller Mack Horton Madi Wilson Rio 2016