-
The Flaming Lips
2,126,634 listeners
The Flaming Lips is an American neo-psychedelic band, formed in Oklahoma City, Oklahoma, United States in 1983. Throughout their career, band…
Stage AE
400 North Shore Drive,
Pittsburgh, PA,
15212,
United States