Carolina Clash gives USC's collegiate political parties the opportunity to debate current political topics in a public forum.

Carolina Clash gives USC's collegiate political parties the opportunity to debate current political topics in a public forum.