3A 106 lbs Cons. Round 3 - Cameron Gibson, Wellington vs Andrew Punzalan, Cypress Bay
3A 106 lbs Cons. Round 3 - Cameron Gibson, Wellington vs Andrew Punzalan, Cypress Bay
3A 106 lbs Cons. Round 3 - Cameron Gibson, Wellington vs Andrew Punzalan, Cypress Bay