Video clips

Isolation Song Contest 2020

The alternative to the Eurovision Song Contest... it's the very first Isolation Song Contest.

Share this page