New Scratcher Joined 8 years ago India
I am a huge fan of Scratch. I live in Gurgaon (now Gurugram) in Haryana, India