Peter

Peter Pieeater, the Graphics Fanboy, was a constant on Total Drama Dictionary!