New Scratcher Joined 8 months, 1 week ago United States
Craig Tucher is the best South Park character (MY OPINION)
life