Wednesday, May 27

Darwin's great-great granddaughter

caught at Oxford in a pigtail-pulling contest involving race and sex. CLICK: Is this what the survival of the fittest turned into?

1 comment: