The sun never sets…
: So England won the first international karaoke contest. England? Not Japan? No, the competition displeased Japanese karoake purists. And all of this is just an excuse to send you to one of my proudest creations, KaraokeCam.
Byline
by Jeff Jarvis