by Boom Boom Satellites feat. Chuck D
from Japan, USA (2001)
I first ran into this song on a compilation that I have long since lost. But it was only when I heard a track on the Appleseed soundtrack that Boom Boom Satellites got my full attention. I should’ve paid more attention to begin with–I mean…Chuck D. But my brain is scattered on the best of days. This madness comes from their 2001 album Umbra.
Boom Boom Satellites photo by Itaru Hirama (???) from their official Facebook.
Chuck D photo from MrChuckD.com.