Leechmaster
by Fear Factory
From the album:
Soul of a New Machine
Duration: 3:54