I sort of called it back on March 28th, although I really wanted Lithuania to win.
Germany Wins Eurovision 2010 May 30, 2010 Uncategorized I sort of called it back on March 28th, although I really wanted Lithuania to win. Share tweet