Wednesday, September 23, 2009

the_flaming_lips


The Flaming Lips "I Can Be A Frog"

This little number, featuring Karen O, making animal noises, is from the band’s forthcoming album Embryonic and the newly accompanying video is too, too cute! PS I didn't know they're from Oklahoma.

No comments: