Mogwai celebrate 30 years of brutal sound five streets away from debutante Cara Delevingne
A band of gremlins has ravaged Barcelona tonight. The Scots Mogwai, who decided to call themselves that after the mogwais or “evil spirits” from Joe Dante’s 1984 film, have performed at Razzmatazz on the tour celebrating their thirty years of existence.