Related event: KWC 2010
The Karaoke World Championships travelled from Thailand to Moscow, Russia where the competition was held in the Forum Center.
The Karaoke World Championships travelled from Thailand to Moscow, Russia where the competition was held in the Forum Center.