musicNews Members of Thrice and Kowloon Walled City Form Less Art and Release New Song "Pessimism as Denial" May 27th, 2017