It's been a while since Yoshimi battled those pink robots, but Flaming Lips have at last made their long awaited comeback with the typically eccentric War Of The Mystics album.
To watch the video for the single The Yeah Yeah Yeah Song, please click the links below.

broadband |
56K

broadband |
56K
 |
 |

 |