N.A.S.A. - Spirit of Apollo

Started by talleshortz, May 13, 2009, 11:43 PM

Previous topic - Next topic

Ruckus

So I was wondering what some of you thought about this album.  I think it pretty cool.  I saw that Tenn bought it as posted on the CDs you just bought thread and just gave a shout to DB cuz they're spinning in Japan right now before hitting Oz.

I mean I know there are at least David Byrne and Tom Waits fans on this board. ;)

http://www.lala.com/#album/360569445168255360

http://www.myspace.com/nasa
Can You Put Your Soft Helmet On My Head

red

I really like the David Byrne and Tom Waits tracks.  Haven't heard the rest, though.