Crossfit Typhoon - Pups in Training
Pups in Training is participating in PUPFIT - 2019 Hong Kong Crossfit Charity Team Competition
and is fundraising for
Catherine's Puppy Rescue