Oct 30

Teknikska Museet

On October 26, 2020, we opened the Pellow audiovisual interactive installation at Tekniska Museet, to let visitors experience the amazing complexity of web browsers.