Amanda Aubrey

 West Carrollton, OH

Love Earth Run Finisher

Finish Time: 1:24:23
Temperature: 54° F

See all Love Earth Run results »