Battle Beast are a highly charged, pedal to the metal, traditional metal band from Finland. Things have been pretty much a whirlwind couple of years for this young talented group of artists. Since winning Wacken’s metal battle in 2010, they… Continue Reading →