Music is an essential part of learning a new language! Here are some resources for using music to learn Spanish (click here for more about using YouTube in general). Lirica - YouTube Channel that breaks down song lyrics! Lyricstraining.com - Turn music videos into amazing language learning games! Rockalingua - "Teach Spanish to kids and children with songs"!
Bands and musicians are now listed by country (the embedded music videos were getting to be a little too much, hopefully this is easier to navigate).