Self

Self Released A New EP And Played Kimmel Last Night

Hey, remember Self? No. No, you probably don't. You're probably too young. It's OK; I'll fill you in. Self was the project of the Tennessee-based…
Tom Breihan | July 31, 2014 - 3:04 pm