U2’s long-awaited new album, which was due out in November, has been delayed until March. The reason? Well, it’s certainly not for lack of material. U2 has recorded thirty-eight tracks for the album, tentatively titled Expect Nothing but the Best; the first single, “Discotheque,” is scheduled to be released to radio stations on January 8. […]
Read More