Leech concert reviews and tour history
add to favorites
add to bucket list
- rank: /
- reviews: 0
- photos: 0
- rating: /
Leech tour history
- 2024
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
- 2015
- more
About Leech
Leech is a group founded 28 years ago in 1996.
Based on our research data, it appears, that the first Leech concert happened 19 years ago on Fri, 20 May 2005 in Samurai Duck - Eugene, US and that the last Leech concert was 5 months ago on Sun, 19 Nov 2023 in Cafe Colonial - Sacramento, US.
You can find more information about Leech at these official social media links:You can listen to Leech on various free streaming services and other music platforms:You may also like:
Fans' concert reviews