Red Digital Studios

Speech and Debate

Episode 103 | 3m 27s

A look at the University of Central Missouri's Speech and Debate Team

Aired: 05/18/16

Rating: NR

Problems Playing Video?