Daily Archives: December 28, 2011
Flaming Lips
My ears are ringing and I’m still pulling bits and pieces of colorful confetti out of my hair from last night’s Flaming Lips show. Somehow the boys from Oklahoma City managed to squeeze their explosive theatrical arena rock experience into … Continue reading