So that all really happened, huh? The Flaming Lips, HEALTH, The Walkmen and, oh, 200 or so other bands played Denton in one... More >>>