Car Seat Headrest - "Drunk Drivers/Killer Whales" March 26, 2016New TrackstheneedledropComment Teens Of Denial by Car Seat Headrest From Teens of Denial, Car Seat Headrest's follow-up to last year's Teens of Style (review), out May 20 via Matador.