Countries / by - October 15, 2013 9:41 am
Germany: Stefan Raab’s band ft. Lena goes directly to German iTunes
Lena, the winner of 2010 Eurovision Song Contest for Germany, is featured in Stefan Raab’s band’s new single – Revolution. The song, which is released by Dicks On Fire –…