Song of the Day: Thee Oh Sees – “Turned Out Lights”

Christopher Tahy Recalls: Sorry Rock Nuts — if there was ever a band to force on our website, Thee Oh Sees is that band. Shaping the California garage sound for around 18 years, they’ve been one of my favorite bands ever since hearing Carrion Crawler/The Dream. Their newest album Mutilator Defeated At Last is no exception to the fantastic prolific streak they’ve been on. “Turned Out Lights” shows Dwyer and Co. swaying back and forth with the boogie of Led Zeppelin. It’s a real simple rocker with a nice hook that worms its way into your brain and decides when it wants your to let go.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *