Amelia Polise
State Champs New Self-Titled Album in Review
State Champs, a pop-punk band from Albany, New York, are about to release their self titled album. Typically a band’s self-titled album is what defines them the most and this album does just that. After only the first listen I could understand why fans are so eager to listen