Black neon bob
Member
- Jun 2, 2005
- 2,865
- 2
- 38
Jesse Leach is one of the best vocalists I've heard. A buddy of mine recorded him and said that he was just unreal when the red light was on.
Yeah, im quite the Leach fanboy as well.. great vocals!