The indie duo N.A.S.A., Squeak E. Clean and DJ Zegon, have been around for a while now.
Their 2009 album, The Spirit of Apollo, made some critics top 10 lists but what's more interesting to me is that they happen to be the proud owners of ODB's last recorded verse. How they got an Ol' Dirty Bastard collabo? No clue. Why they held the verse for six years since his death? No clue. But is this video dope? Yep.
Joining N.A.S.A. and ODB on the track is Karen O of the Yeah Yeah Yeahs and Fatlip from The Pharcyde. I'll let you dissect the religious symbolism on your own time but as always, enjoy.