KERRANG review of PLACEBO's recent Mexico Show