Eurovision News Germany Germany: 44 of the 100 “Eurovision Panel” jurors ranked Aly Ryan first Posted on February 28, 201940 commentsbyJulian Geiser They loved her View Post Share