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