26.8K followers
Yo i'm Ricky, and i compete in speedrunning various video games. Enjoy your stay
Home
About
Schedule
Videos
Clips