Tomi and Vera in Tapiola

Such beautiful words on Star System by Finnish music site

Submitted by tomimakila on Tue, 07/04/2017 - 12:27

The article is in Finnish but (freely translated ) they are saying: 

"This might be the most beautiful thing you hear (and see) this summer" 

...among other lovely things. Click the link and try your luck with your 
browser translator.