New Scratcher Joined 2 years, 11 months ago United States
Hello! I love to play video games and I don't really upload games
Nothing really just memes