Posts

Showing posts from November, 2011

TEDxDelft: 2 weeks after

TEDxDelft on the launchpad, ready for take-off