The Flaming Lips have released a preview of their new concert film Freak Night which documents the band's free show in Oklahoma City on October 26th Billed at the time as the "last hurrah" for the Oklahoma City Zoo Amphitheatre and the "largest costume party in the Midwest" the band's......
Article Source: RollingStone.com: Music News
Flaming Lips Release ‘Freak Night’ Concert Film Preview
December 15th, 2012 by RollingStone.com: Music News Leave a reply »
Advertisement