What do people say about Leech BA?
Leech BA holds the world record time for fastest Penance Queen kill in leech format!
RuneScape vouch thread from 2013
Over 10 000+ vouches on Leech BA discord.
The server is public, feel free to check out the latest ones!