Browsing Tag


Electric Picnic 2014 | 12 | Mogwai

It’s hard to believe that Mogwai have been on the go for the guts of 20 years. Having formed in 1995 and they released their first album Mogwai Young Team in 1997 amid the hype and glory of the all conquering brit-pop. But the Glasgow…