The N.A.S.A. album may or may not have leaked this morning... but I do have that song everyone's been dying to listen to. This song, along with "Whatchadoin?" are the only tracks that come close to "Gifted" and its immense perfection.
This song really makes me really yern for that new Yeah Yeah Yeahs album they keep promising. Grab "Strange Enough" down there.