This might be the most innovative sculpture ever created, when you see it walk your jaw will drop.
Since 1990, Theo Jansen has been occupied creating new forms of life... not through some sci-fi miracle, but with his own two hands. He uses...
Read more