Scratcher Joined 3 years, 5 months ago United States
Have world record on both Portal Scratch Edition 1 & 2. The best test subject ever.
One Night at Anina's 2