Blur frontman Damon Albarn hit the Tonight Show last night to perform my favorite track from his debut solo album, Everyday Robots. Americans might best know Albarn from the smash Gorillaz track, Clint Eastwood.
Tags Blur Britain Damon Albarn pop music