TCFL Novice Speech at Taft

2016 — CA/US

Taft High School

Host: Robert Lebeda

Directions to Location