The Outdoor Sports Show

2017

Episode 7 2017

ADVERTISEMENT

Summary

This week's show travels across Europe to witness the XTERRA Triathlon in some incredible environments. Plus, a glimpse into the Olympus Marathon at the Mountain of Gods in Greece.
Sport