Music is great for learning languages, if the music is good, it sets the tone for learning ( it's relaxing, I am learning Portuguese with Bossa Nova and it is really soothing ) in part, I am learning Portuguese to put myself in the shoes of my students ( I teach English in Venezuela ) Camilo Sesto songs are great for Spanish, probably you should give it a try!