Photo by R. Diamond/WireImage of The Flaming Lips after winning their first Grammy in 2003 for Best Rock Instrumental Performance -
"Approaching Pavonis Mons by Balloon (Utopia Planitia)"
They won the same award in 2007 for "The Wizard Turns On...The Giant Silver Flashlight And Puts On His Werewolf Moccasins" which holds the Grammy record for longest title for a winning song. Anybody know what the previous record was? Could it have been "Approaching Pavonis..."?
Did they break their own record???