Preview The Flaming Lips forthcoming album with the official audio clips above and their new documentary on the making of the LP – We Don’t Control The Controls – below. The Terror will be released in the US on April 16th. Pre-order here.
Preview The Flaming Lips forthcoming album with the official audio clips above and their new documentary on the making of the LP – We Don’t Control The Controls – below. The Terror will be released in the US on April 16th. Pre-order here.