9/12/08 / Vulture / Comment We’ve Seen the Flaming Lips’ ‘Christmas on Mars’ — And It’s As Weird As We’d Hoped! A vagina-headed marching band? Check!