MrSavage

Trivia

 * MrSavage won the EU Solo Showdown in July 2018. He placed 4th overall in terms of points across the world.