Press Play: Car Seat Headrest Posted on June 14, 2016 /By Arielle Davis /Under Music News New up and coming artist quickly becomes a fan favorite with new album Teens of Denial.