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!