In response to:

Top Scientists Confirm: Humans Suck

jbecker204 Wrote: Oct 05, 2013 2:18 PM
Citations please.