All posts tagged "Richard Russell"

  • Gorillaz/Blur Frontman Releases “Everyday Robots” From Solo Album

    British singer/songwriter Damon Albarn (Gorillaz/Blur) will be releasing his debut solo album Everyday Robots on April 28th. The album, which is produced by XL‘s Richard...