Home > Artists
Rock group from Estonia. Formed in 2000, last live in late 2008.
Leech (11)
Erik Neuman
Magnus Andre
Rainer Peterson
Ivo Koopuu
https://web.archive.org/web/20130228233445/http://www.leechband.net/