Wednesday, January 11, 2017

The Flaming Lips on 'Fallon'


The Flaming Lips performed "The Castle" on The Tonight Show Starring Jimmy Fallon Tuesday, take a look. The band also did a special "Tales From Tour" segment as well, watch that below: