What is Revolution Peps?
The most retarded group of retards ever. Really. Can't spell "life" and no one knows what they mean by peps. Also see disgrace to the human race. Memeber= Steve O'Hara