Promo for the collaborative EP 'Voodoo Science One', involving Voodoo Dred, Science Project and Hope One.
Voodoo Science One will be released the 4th of November, 2011, through Dub Temple Records, and will be available for free download at
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?