Live stream will be available after this brief ad from our sponsors
Contests

Damon Albarn

MusicTaylor Swift Slams Dude Who Accuses Her Of Not Writing Her Own Music

Damon Albarn, best known for being the co-founder, lead vocalist, instrumentalist and primary songwriter of the cartoon band Gorillaz, told the Los Angeles Times in a new interview his opinions…