Pop rock punksPosted March 12, 2007 at 11:00 amNot everyone keeps up on the news. (Yes, the icon is derived from the guerilla Gorillaz marketing campaign.)