Race Results
Luray International Triathlon
Saturday, August 20, 2016, 8:00am