No Picture
Ultra News

Spartathlon 2010 – Updates

This weekend the legendary Spartathlon is taking place in Greece. Spartathlon is a 246 kilometre (152.85 miles) ultramarathon race held in Greece since 1983 between Athens and Sparta. Renowned for its difficult cut-off schedule this […]