Quigley Catholic Speech and Debate Tournament

2016 — PA/US

Final Places in