Daily Archives: August 15, 2012

14th August 2012

The Flaming Lips – Yoshimi battles the pink robots part 1

This is a beautiful if somewhat inscrutable track from eccentric Oklahoma mad men The Flaming Lips. This is fairly typical of their work in that I don’t really know what they’re on about but still find it pretty irresistable. It is taken from the album of the same name which has a pretty good sleeve: