View The Flaming Lips on Oct 15, 2005EditFollowShare21 years agoSat, Oct 15, 2005at Culture BeatEnsenada, MexicoThe Flaming LipsEditFollowShare