TEDTalks

June 27th, 2006 | Filed under: Design, Technology, Video | No Comments »

TeD-talks.jpg
TED has launched TEDTalks, a weekly release of talks from some of the greatest minds around. 



Leave a Reply