LyricsPond Leech 2009-07-19 Leech (1996) The album Leech is released by The Melvins in the year 1996 .