Hey Guys Echo here new to this site but I use to browse during the hype days of Smash 4 but never bother making an account but now I wanna be apart of the hype for Ultimate. hope to make some friends here and well that's all I have to say.
Last edited: