Caroline Rose Debuts New Album at Newly Reopened Tower Labs
Caroline Rose celebrated the launch of her new album, “The Art of Forgetting” and debuted her short film of the same name on Friday (March 24, 2023). Tucked away in a red brick building in Williamsburg in Brooklyn, NY sits Tower Records’…