Ironman Wales race report – Matt Bagshawe

The unexpected Ironman