Here is the right place to get better your German vocabularies through listening amazing rock 'n' roll songs such as Rammstein, Oophm, E nomine and other popular ones.
P.S > Although this course is specified for beguinners level 2, some music may very its level depending how fast and unusual vocabs are set by the bands in this course. But one thing i´m certainly right, when you fond in one music, nothing is so hard to learn it. ;)
Enjoy and rocking loudly !