Sorry Detail Debut Album and Share New Single Posted on January 23, 2020 /By Maria /Under Music News, News The up and coming indie rock ensemble also announced U.S. tour dates.