Baron Geddon Victory in 23s

Name Damage DPS
Letsmekilyou
9656 416.5
Catchya
5549 239.4