Christian Brothers College Making Some Noise at Ironman

null

Christian Brothers College High School in St. Louis, Missouri has two finalists and two others placers at Ironman.