Before the 2003 release of this album, Drexciya announced seven storms would be emerging from their studio, each storm standing ...

from: http://www.rushhour.nl/