I 100% agree with the posters bashing "peeps." He is the ultimate f***ing douchebag dildo on this site. An arrogant, narcissictic nut-job that somehow believes all the crap he spews. What a complete f***ing tool. God, someone run him over with their truck already.