Dan Dennett: Cute, sexy, sweet, funny



Download videos:




Tags:
... Dan Dennett TED TEDTalks cute evolution evolution of human evolution theory funny human evolution inversion sexy sweet talks what is evolution