Take a look at this awesome video of the Dark Angels Meet 3 that took place Heusden-Zolder, Belgium. You name it, style wise it was represented.