Windows95man places 19th in Eurovision
Finland awarded Israel the maximum 12 points in the public vote. Open image viewer Visual artist and DJ Teemu Keisteri (R) aka Windows95man and singer Henri Piispanen (L) during their press conference after the Grand Final of the Eurovision Song Contest in …