Review: Zara Larsson – So Good
It’s not so bad, says James Barker.
It’s not so bad, says James Barker.
This week sees new releases from Bastille, Tulisa, Foals, and more.