New Scratcher Joined 8 years ago United States
i live in new york you peeps are all the gratest thing that happend to me
vids vids and a game