The Flaming Lips

Try To Explain live in Germany?
by GeorgeSalisbury

"Try To Explain" is featured on the new Flaming Lips album, The Terror. The Terror is out in the US on April 16. Get it on iTunes here:

1 comment


Turned out very cool.

  Apr 17, 2013
log in to leave a comment
don't have an account? make one here


upcoming tour dates