FataMorgana
Fates Warning!!!
i voted for Machine Men but my first choice would also be Zero Hour! They should simply play any decent fest in the US and Europe!
Seriously though, Zero Hour would be a perfect fit for the bill of this festival.
Oops! Double post!