The Flaming Lips - We Don't Control The Controls - The Meaning of The Terror
Create a free account Add it to your list, track every episode, rate it.
Synopsis
The Flaming Lips talk about their new album, The Terror.
Details
- April 21, 2013
- Released
- 26m
Where to watch
No known streaming options in United States.














