the Context



Satellite

With the song "Satellite", Germany's Lena wins the Eurovision Song Contest 2010, the first German victory since 1982.

Eurovision song contest feels the pinch

Get up to the minute  entertainment news, celebrity interviews, celeb videos, photos, movies, TV, music news and pop culture on ABCNews.com.

  1. ABC News
  2. RTÉ
  3. Reuters India

Related: