The Flaming Lips Announce Free Oklahoma City Concert

The above poster pretty much tells you all you need to know. The Flaming Lips are hosting a free show at the Oklahoma City Zoo Amphitheatre on October 26th. If you live in the midwest, one must assume that this is something you won’t want to miss.