KWC 2018 EVENT INFO

The 16th annual Karaoke World Championships Finals will be held in Málaga, Spain. The dates will be announced soon!