Sonic Time Trial 2016 Stage 1 - Shek O Sprint Triathlon TeamSonic SecretaryJune 1, 2016Time TrialComment
TriHK Newsletter featuring Team Sonic Junior Triathletes TeamSonic SecretaryNovember 18, 2014Junior Triathletes, Media InterviewComment