Alec Wilimovsky

0
335

Alec runs the third leg of the triathlon held last week in Iowa.