- barracudas.capetown
- 2
- 2
- 3
Barracudas synchro club, Cape Town, was formed in 2000 and has a proud record of excellent achievements by its athletes; in an atmosphere of fun and enjoyment. We are the leading Artstic Swimming club in South Africa, having won the last 11 National..
Relevance: 35.38778