The Flaming Lips Announce ‘The World’s First Space Bubble Concerts‘
The Flaming Lips announce tour dates for ‘The World’s First Space Bubble Concerts’. Tickets go on sale Friday, November 13th. Check out their live performance of “Brother Eye” below.
No comments: