Jessica Comingore

Christmas On Mars

November 24, 2008

Inside the flaming lips’ new movie-a festival of aliens, ­astronauts, other worlds, and prosthetic genitalia. It’s too bad that Christmas comes only once a year.