Dependent Territories Song Contest 10 - Semi-Final 1

2015-08-25 66

This is 1st semi-final of Dependent Territories Song Contest 10, live from Cagliari, Sardinia!
---
If you wanna join us, register on ovsc.proboards.com!

Free Traffic Exchange