Wednesday, August 29, 2012

The Flaming Lips played "Talkin' 'Bout the Smiling Deathporn Immortality Blues (Everyone Wants to Live Forever)" in San Francisco in 1995.

No comments: