For their Monday night appearance on Jimmy Kimmel Live, The Flaming Lips returned to the Blue Note Lounge in Oklahoma City, where they played their very first concert in 1983. With the help of Micah Nelson, youngest son of Willie, the group performed the American Head track “Will You Return / When…
Please click the link below to read the full article.
The Flaming Lips Return to the Site of Their First Concert for Performance on Kimmel: Watch
Wren Graves