Smasher:Lad

Lad is Super Smash Bros. Melee main from Florida. He is currently ranked 12th on the Central Florida Melee Power Rankings.