Karaoke DJ

  • Description
Karaoke DJ's will thrill the crowds with a combination of DJ music and Karaoke singing variety.