This brazilian band has been discussed in some topics and i thought that should have one of their own, because of the amazing sucess thye're having, especially (from what i've read) in England (right?)
for those who haven't heard of them here goes
Alalalet's make love and listen death from above
Comments