Smasher:JeffWa

JeffWa, formerly The Good Doctor, is a Smasher from Illinois who mains. He was previously ranked 9th on the Chicago Melee Power Rankings.