On May 2nd, Car Seat Headrest will release The Scholars, a bold new rock opera and the band’s first studio album in five ...