Germany Lyrics “Satellite” lyrics — Lena (Eurovision 2010, Germany) Posted on February 22, 2010March 29, 20123 commentsbyWilliam Lee Adams Read the lyrics to Lena’s “Satellite”—the winner of Eurovision 2010. View Post Share