Cloudburst CLOUDBURST have released their stunning new track “Crimson Mask” via Svbterranean. The song is taken from their upcoming self-titled album which will be released in January via Samstrong Records. Cloudburst is a metallic hardcore band from Yogyakarta, Indonesia. Formed in 2011, they released both a demo and a split album (with hometown friends Warmouth) in 2014.   Their first […]