TEDxAmsterdam 2010 trailer

The mother ship approaches in this riveting trailer for TEDxAmsterdam 2010, created by Amsterdam-based creative production studio +1.