Originally posted by Sodomy&Lust
I only know Vanishing Point, but the festival seems to be cool
You haven't heard of Destroyer666? They live in The Netherlands now.
If you've been the the Limb music site recently, you would also have seen the Dungeon CD - A Rise to Power.