Filming at Floating House and Startup Village for Finnish TV show

The show will be visible in Finland, Norway and probably Germany as well.

By | 2018-10-12T06:31:12+00:00 August 10th, 2018|News|0 Comments