“Mother I've Taken LSD” is a American Head track, released in 2020 by The Flaming Lips.
The Flaming Lips was formed in 1983 in Oklahoma City, Oklahoma, by guitarist Wayne Coyne. His eclectic music was consecrated in the alternative... Read More
You n Me Sellin' Weed
God and the Policeman
Race For The Prize
My Religion Is You
Do You Realize?
Flowers of Neptune 6
Shine On Sweet Jesus (Jesus Song No. 5)