65% Barracudas make up South African Team 2019 By emma26th Apr 201926th Apr 2019Uncategorised Coach Sue is the proudest after today’s SA Senior and Youth team announcement for World Champs later this year! #OooohhhBarracudas Corporate Identity Corporate Identity Congratulations girls!