Damon Albarn – Lonely Press Play

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.