Jealous and overzealous since 2000
The Briefing July 13, 2009

Shakira’s new album: there are at least five brilliant songs on it

x