Someone you oughta know: The SLU pep band

This pep band goes HARD!
Published: 7:42 PM CST February 8, 2019