No Picture
NEWS

Germany’s winning song

June 1, 2010 GW Administrator 0

Lena Meyer-Landrut wins the European Song Contest für GERMANY! No other than German media powerhouse Stefan Raab produced her. Check her video diary online and get inspired by black, red and gold! The winning song: […]