Album: If We Get There One Day, Would You Please Open The Gates?
Label: Self Released
03. March Of The Megalomaniacs
04. Hands Full Of Hearts, Heart Full Of Stones
07. Gravity Head
08. Amazing Hog
09. Nearly There
Leech was formed in 1995 by Marcel Meyer (Guitar, Piano), Urs Meyer (Guitar, Piano) and Serge Olar (Drums). Right from the start the band devoted itself to experimental instrumental music - rhythmic figures are developed and connected with floating melodies - this all fuses in an epic sound landscape where time becomes irrelevant.