Karaoke USA machines come with a range of pre-loaded songs, usually in the hundreds or thousands, and you can also add your own songs using a USB drive or SD card.