The Flaming Lips revel in relevancy on new single "You n Me Sellin' Weed" [Video]
The Flaming Lips are one of the brightest yet most uncanny freckles on the shoulders of psychedelic indie music and since 1984, nobody has been doing it more frequently and peculiarly…
Share