Peninsula Track Club
Sat., June 8 Life’s a Beach Triathlon Buckroe Beach Hampton, Va.
200 yd. swim 5 mile bike 2 mile run
Website