Cloudburst CLOUDBURST STREAM NEW ALBUM IN FULL Indonesian metallic hardcore band CLOUDBURST are currently streaming the entirety of their self-titled new album at Decibel Magazine. The album will be released tomorrow via Samstrong Records. Stream the album in full here:​ Cloudburst is a metallic hardcore band from Yogyakarta, Indonesia. Formed in 2011, they released both a demo and […]