Thursday, May 10th, 2007 by Niall Eurovision Semi-Final Part 8 Turkey – oh dear. Nil points? Share this:TwitterFacebookLike this:Like Loading... Related