This band hails from Greece and has a different take on a genre that needs some spark.
Added by Upcoming Robot on November 28, 2008