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: http://smarturl.it/theterror

1 comment

rocketjam

Turned out very cool.

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

featured merch

members

upcoming tour dates