The Flaming Lips
I had not seen the Flaming Lips since 1987 at the Drumstick Lounge (fried chicken by day...rock by night!) in Lincoln, NE. After seeing this show I'm trying to figure out why it took me so long to see them again! Top 5 most enjoyable shows I've ever been to.
Read More