Watch Challenged to the Limit Season 1 Episode 8 Online
The Northern Ireland adventure race also known as the Barmouth Three Peaks yacht race combines a multitude of endurance disciplines and a course that spans the mountains and waters of Northern Ireland.