Music News

Flaming Lips film out now!

The Flaming Lips have released their film Chrismas On Mars.

The “fantastical film freakout” has been in production since 2001 and is directed by frontman Wayne Coyne, with co-director George Salisbury who is in charge of the band’s audiovisuals. The film, unsurprisingly from the title, takes place during Christmas on Mars when an oxygen generator malfunctions.

For more info, hit up