Home Tags Spiros Logothetis

Tag: Spiros Logothetis

Greek Athlete Participates in Toughest Race on Earth

Spiros Logothetis has begun the Herculean task of finishing in the toughest foot race in the world, which takes place annually in the Sahara...