A smog vacuum cleaner and other magical city designs

1,212,603 views |
Daan Roosegaarde |
TED2017
• April 2017