2Face records celebratory song
Tu Face recently recorded a celebratory song in London with other artistes.
By Mayer Nissim, Senior Entertainment Reporter Radiohead have reportedly confirmed the release of a double A-side, non-album single to mark this year's Record Store Day.