Photos by: Kevin Tosh – Seattle-based indie rock band Car Seat Headrest, who released their thirteenth album, Teens of Denial, on May 20th, 2016 via Matador, which featured the singles “Vincent”, “Drunk Drivers/Killer Whales”, and “Fill in the Blank”, and which was produced by Steve Fisk (Nirvana, Soundgarden, Screaming Trees), performed at the Neptune Theatre in Seattle last … Continue reading →