Baltimore Urban Debate League

It’s time you heard what they have to say.