Zappeion Courtyard


Karate Combat's Gods of Olympus

In keeping with the theme of exotic locations, Karate Combat staged its latest event at the historic Zappeion Courtyard on Saturday in Athens, Greece. The show's look and feel represented a cross between a video…