Wow. F*cking wow. Smile and rave boys, smile and rave. C Turtle, have you read my mind? Your album is the exact reason I’ve gotten into music writing for moments like this. Where you find the new band that makes your mind move to the cool. That sludgy opening riff to “Have you ever heard […]