Lyrics Gap is a wonderful new (beta) site that I found about on Twitter. This is a site that is fun for learning a foreign language through the use of music. Basically, a user browses through a number of pop culture songs that are set to a certain language and then tries to fill in the missing words in the song. It's kind of like that TV game show that Wayne Brady used to host. What makes this great for teachers as they can create custom exercises and select what words of the songs they want omitted and then share a link w/ students to let them try to fill in the blank.
I highly recommend checking out Lyrics Gap by clicking here!!!