The Missing Leech is a folk punk musician from Sant Joan de Vilatorrada in Barcelona, Spain formed in 2007 from the ashes of Marràs.
The Missing Leech is a folk punk musician from Sant Joan de Vilatorrada in Barcelona, Spain. The project started in 2007 from the ashes of Marràs.