Friday, December 24, 2010
Merry Christmas (courtesy of Gorillaz)
As promised, Gorillaz have released their new album, The Fall, as a free Christmas gift. The Fall was recorded during the American stretch of their recent world tour, and has been described as an auditory journal of their experience touring America. I'll have a review of the album up in a few days, but until then, go grab it at the Gorillaz website. Merry Christmas!