David Byrne, singer of one of my favorite bands, Talking Heads, somehow linked with N.A.S.A. (production duo Squeak E. Clean & DJ Zegon) to create this insane single. It's one of my current favorite songs. The jam features the most ridiculous line-up of guest stars for one song I think I've ever seen: Chuck D, Seu Jorge, Ras Congo, and Z-Trip.
Tuesday, January 06, 2009
Subscribe to:
Post Comments (Atom)
1 comment:
Yeah, I'm lookin forward to the NASA steez. I dig the blog, keep it up.
Post a Comment