A new review by Live XS for Lanz - Incinerator: The New Church!
This one says: "Perhaps the most obscure act in Holland."
Read it HERE.
Attention: Its in Dutch.