Physical music jukebox machine that uses digital storage, accepts coins to play music, selection based upon digital MP3 music files loaded by the machine manager.
Potential Manufacturers and Resellers
SmartJuke by RDR DISTRIBUTORS PTY LTD
Won't let you load MP3 files yourself. It gets the music from SBA Music, Australia's most professional Legal supplier of music content.
link: USA Distribution