Cd player works, but you lid clip is iffy so I just used a strip of tape to keep it closed. Think I can find the microphone to go withit
This is quite simple/old but my kids enjoyed playing with echo effect etc
Karaoke cd player (Kirkstall LS5)
This offer has been gifted to someone and is no longer available.