Those crazy cats from NASA have surpassed themselves with this one, featuring Kool Keith and Tom Waits, which in itself is nuts enough. Fluorescent Hill have somehow managed to match the level of quality with this incredible video. This is the kind of new music the world needs. Keeps us all on our toes, like my man Jesse Owens, who also gets a mention here.
there is also an interview with the guys from Fluorescent Hill here.