EP Review: Needle Teeth – Expiration Date

I’m always interested in bands that expand the definition of pop. There are countless indie rock and emo bands that at their very core, beneath distorted guitars, are writing good pop songs. Athens, GA’s Needle Teeth’s have just released their [...]

April 12, 2019 New Music, Reviews