ATHENS, GREECE – Eurovision stars are performing at the OAKA’s Wall of Nations as we speak and MAD TV is streaming the show live here. In the meantime you can see the first photos from the event. 55 more words