Smasher:Ricky

Ricky is a Super Smash Bros. Melee player from Staten Island. He is currently ranked 2nd on the Staten Island Power Rankings.