Known for his classic early house releases Larry Heard's productions always hinted at deepest outer space, but his 1996 Alien ...

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