George Kikos – Athens Show Posted on December 23, 2016 by Effraim — Leave comments ↓ George Kikos performs in a show downtown Athens, Greece. Winter sure does look good in Greece!