Steven Tursi
Software Engineer & Oversized Ultra Runner from NJ
Apr 2, 2012
Umstead 2012
Finishing in 28 hours 39 minutes 22 seconds
Race Report coming soon!
‹
›
Home
View web version