Latest Release
- MAR 21, 2024
- 12 Songs
- Data Horde · 2019
- Leech · 2024
- Data Horde · 2019
- Ecstasy · 2012
- Data Horde · 2019
- Data Horde · 2019
- Tusks - EP · 2013
- Data Horde · 2019
- Data Horde · 2019
- The Maze - EP · 2015
Albums
- 2024
- 2019
- 2007
- 2007
Singles & EPs
- 2020
- 2020
- 2015
- 2013
Appears On
- Jake Allen Beats
- Jake Allen Beats
About Leech
- HOMETOWN
- United States of America
- GENRE
- Hip-Hop/Rap