Alec Wilimovsky

0
258

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