Ever since The Flaming Lips first formed in Oklahoma City back in 1983, they’ve made a name for themselves as one of the kookiest groups in the business. 237 more words