HomeFactopediaBrainoffsRankingsCommunityLog In
You know 0 facts

"Satellite" by Lena


Play Fact Master on Eurovision Song Contest 2010  (it's free)    



Germany
   entered with   
"Satellite" by Lena
Winner of the ESC 2010 with 246 points in the final






   About - Terms - Privacy Log In