But can you prove it? How about linking to your post where you make the prediction? I don't remember anyone mentioning Azerbaijan as the potential winner.
No, ofcourse I can't prove it. I can't find the old predition threads. I can only find the old artist/song/country-threads.
But I remember some others who saw Azerbaijan as the potential winner:
Samb, AlexS and Asiye...