Texas Tough Duathlon
133
Joshua Charles