julie bowen


WATCH: The Flaming Lips Perform on Fallon

The Flaming Lips made an appearance on Late Night With Jimmy Fallon last night. The band performed “Try To Explain” from their 2013 release, The Terror, as well as their rendition of David Bowie’s “Heroes.” According to Pitchfork, Wayne Coyne’s performance rendered him “almost-nude, his modesty concealed by an array of glowing tentacular wires.” Later in […]