4.3.2011, 10AM

Watch the live webcast of TEDxCMU: ImPossible


Live video by Ustream

Streaming services provided by

Earn Braincredits by watching the livestream.