II Triatlon Illa de Formentera

2,5 miles swimming

112 miles cycling

26,2 miles running

do you dare?