Career
Bio
Stephen "slink" Link is a Smash Bros. player from Arlington, Virginia, United States.
They competed in Glitch 8 as well as a few other local and online tournaments.
Stephen "slink" Link is a Smash Bros. player from Arlington, Virginia, United States.
They competed in Glitch 8 as well as a few other local and online tournaments.