MC Battle for Donations (Semi-final Round)

This is the semi-final round. Vote for your favorite MC. Vote with your donation. Make a difference in the lives of Cleveland youth!