Semoball

Charleston snaps losing streak with win vs. Metro