Posted on September 30 2014
Being in the fashion world we’re always mesmerized by innovative minds and design. These “wind creatures” created by physicist Theo Jansen of the Netherlands are blowing our minds! Best video we’ve seen on the interwebs in a long time! Watch the genius concept of Strandbeest.