August 7, 2007 : 10:12 PM

Last TED Talk

An old dude in shorts always means interesting.

Posted at August 7, 2007 : 10:12 PM
Archived in: Cool Shit