Stormcast is a Black Metal band formed in Nicosia, Cyprus in 2007. They have released one demo album entitled Scorched Earth, it was released on April 17, 2009 recorded by City Studios.
The band started out just as a jamming session, but soon started toget more serious. After several live gigs with other local and foreign bands, and more and more songs being written, the band had their first release entitled "Scorched Earth".
After a small lineup change in the winter of 2008, the band is continuing to write new material, explore their musical influences, performing live and most of all express themselves through writing songs.
Weren't these guys on The Weather Channel?
only with really bad weather