Oklahoma-based psychedelic rock troupe the Flaming Lips utilized an arsenal of new stage gimmicks as well as their newest songs to pull off a confetti-drenched celebration of summer’s conclusion on Saturday night in Madison. Continue reading
2007 / Live Reviews / Music