Foghorn Cockhorn
Wins - 88
Losses - 50
Items