Leach was a well known chopper who was rapping as early as 2012. He was believed to be the fastest rapper in Canada with over 19 syllables per second but he was exposed for speeding up his verses
The most popular song by Leach's is The Death Bed
Leach's first song The Death Bed released on Wed Apr 10 2013.