Rolling Stone — “See the Leaves,” another new song from the Flaming Lips’ 12th album Embryonic, hit the Internet today, courtesy of Pitchfork. With its sinister groove, ear-piercing guitar squeals and Wayne Coyne’s lyrics about dead leaves and a trying sun, ...
more info