LIVE
4.6K followers
Streaming Super Metroid with 19 viewers
Smash Bros Melee Veteran from Toronto, Canada, and was ranked top 50 worldwide and top 3 in Canada for 8+ years, turned speedrunner
YouTube
Home
About
Schedule
Videos
Clips
Featured Only
Ryan_Ford522
That derust luck
Super Metroid