Show Review: The Flaming Lips at The OC Fair in Costa Mesa, CA

 POST BY New Noise Magazine  EDIT

Words and Photos by Greg Jacobs “Do you realize that everyone you know, someday, will die?” I don’t know how The Flaming Lips can create a sing-along, radio-friendly, pop hit with lyrics like these, but The Flaming Lips have been a mystery and a contradiction since they began in Oklahoma City, OK back in 1983. [...]