Scratcher Joined 4 months, 1 week ago United Kingdom
Did you know people who only speak English only know one language?I have a PhD from Harvard (JK)
Remixes of random or meme games