OUPC
Our club provides five training sessions every week; all members are welcome to sign up. Most of our sessions aim to prepare our pistoleers for the annual varsity match in Hilary term
Subscribe