Germany is still proud of Lena as a winner of the Eurovision Song Contest in 2010 with her song “Satellite”. But she has more songs, one of them is “Traffic Lights” and the video of this song totally fascinates me. It has superb visual effects in harmony with the music throughout the whole video, a great atmosphere and a wonderful dance scene at the end! Excellent work from www.the-noise.de!