Saturday, October 3, 2009

Flaming Lips - Worm Mountain

From their new album, "Embryonic," my favorite Oklahomans. The video is some kind of homemade Tesla Coil [shrug].

No comments: