News

has died Theo Jansen’s wind-powered beach beasts have scuttled along the Dutch North Sea coast into a swanky Miami art show and even onto “The Simpsons.” Hundreds of fans gathered in the ...