The Flaming Lips release their new album American Head on September 11 via Bella Union. It follows on from 2019’s King’s Mouth.
Living in the moment: Flaming Lips.
The launch was preceded by the song Flowers Of Neptune 6, which arrived with a video that was completed just hours before the USA went into lockdown in March.