Wednesday, February 22, 2012

Flaming Lips Kick Off Noise Pop 2012

The Flaming Lips kicked off the 20th edition of Noise Pop – a weeklong, citywide festival held in San Francisco each February – with a concert that was everything a rock concert should be: entertaining, poignant, silly, cathartic, psychedelic . . . and orgasmic. MORE HERE

No comments:

Post a Comment