The Cribs Announce Details For New Album, Night Network
The Cribs have shared details of their eighth album, Night Network, due to be released on 13 November.
The self-produced 12-track album was recorded at the Foo Fighters Studio 606 in Los Angeles in the sprin...