Tag: New album releases

This week’s new album releases – April 19.

Lizzo’s long-awaited new album for Cuz I Love You just might be what the good doctor ordered this week. It’s […]

This week’s new album releases – April 12.

This week sees The Chemical Brothers return with their ninth studio album, called No Geography. It arrives hot on the […]