November 4, 2015 YUPPICIDE to release their first album in 2 decades! European tour announced! [UPDATE]