New Scratcher Joined 8 years ago United States
A person who does scratch.
Taking down ISIS one epileptic game at a time.