Race #217 – Cotton Row Run 10k – Huntsville, Alabama – 05/27/13

The Cotton Row Run marks the end of the Running Journal Grand Prix season. This is my fourth year competing in the Grand Prix and the fourth time we’ve traveled to Huntsville for this final race. It’s been one of my favorites each year. On one hand it marks the beginning of the summer season, and since I love running in warm weather I’m always excited about that. On the other hand, for each of the four years it has marked the end of a successful season for me in the Running Journal Grand Prix. I was the Grand Masters Champion for two of those years, the 55-59 Age Group Champion one year, and this year I won the Senior Grand Masters Championship for the season. For me as a runner, winning the Running Journal has been my big goal of the year, and it’s been a lot of fun but I’ve decided this would be my last year. Traveling to races all over the Southeastern United States gets expensive, and the older I get the less I like taking those long road trips. My wife’s thrilled with that decision, and I’m happy with it too. With the exception of a handful of races outside our local area when visiting our kids we’ll just run the races easy enough to drive to, which will be mostly small local races, and that suits me fine.

Anyhoo, speaking of the Cotton Row Run, it’s quite the spectacle, drawing top runners from the region who want to stake their claim for the considerable prize money awarded to the top overall runners and masters runners (ages 40 and over). The prize money, of course, doesn’t extend to the senior grand masters categories (ages 60 and up) unless they can outrun the fastest runners who are twenty years younger, and that hardly ever happens, so we’re in it strictly for the sake of running and competing against some of our peers, which is fine with us although never very profitable.

There is an official video for this race on YouTube, much better and more professional than anything I can do with my video glasses, and I’ll embed it here in my blog. It provides great commentary and stays with the lead runner throughout the race and shows the entire course, including the infamous Mountainwood Hill, which is the steepest hill I’ve ever tried to run up in a race (I actually walked most of it). Here’s the official video…

I’m glad the official video worked out well because my glasses didn’t do such a great job this time around. Before the race and until a minute or two into the race all of the video was messed up, possibly because of the glare of the early morning sun where the race started. In addition to that, the video battery conked out just after the 4-mile mark in the race so I entirely missed the last two miles, which is too bad since the race has such a great finish. It’s kind of funny to compare my perspective in the race to the one on the official video that tracked the race winner. I wasn’t that far back really, finishing in 120th place out of 2,105 runners, which is in the top 6 percent, but things are definitely different anywhere back in the pack. When you think about it, there are hundreds of little sub-races going on in addition to the overall race. I was hoping to beat the guys in my age group. Other people were doing that too, as well as rivalries from offices, families, neighbors, and people just trying to beat what their own times from last year. I guess that’s part of what makes running so much fun.

Here’s my race video, followed by a few photos taken along the course…

A quarter of a mile into the race I was already a considerable distance behind
the leaders and wasn’t sure if there were some others in my age group that
were already ahead of me.

For the first mile and a half or so I chased George Sykes of Spartanburg,
South Carolina, who was this year’s Grand Masters Champion of the
Running Journal Grand Prix. He’s always a step ahead of me though and
finally left me behind. I finished just a little over a minute behind him and
he was 1st place in the 55-59 age group.

There were a lot of displays of patriotism for Memorial Day.

Of all the patriots I saw along the course, my favorite was this little girl
standing alone on a street corner waving a small flag.

I was right around 13:50 at the 2-mile mark, which is just about right for me.

Just past the 2-mile mark I was passed by 63-year-old Wayne Heckler of
Madison, Alabama, who would go on to win the 60-64 age group.

As we approached the big hill on Mountainwood my heart rate monitor said
I was already at 171 beats per minute. That’s about 5 beats above my cruising
range so I knew I had to take the hill slowly to keep from imploding, even if
I felt like I could run it.

The pavement on the big hill is grooved so cars can get traction in bad weather.

I managed to run to the 3-mile marker, which was about halfway up the hill.
At that point I was exhausted and, as you can see, Wayne Heckler was leaving
me behind. I mostly walked the rest of the way up but did run a little bit of it.

I was still going up the hill when I caught this last glimpse of Wayne Heckler,
who had a huge lead on me by then. I finished 2nd in the age group, about
a minute and a half behind him, so I might have actually gained on him a little
after I finally reached the top of the hill.

Despite dying on the hill, I felt pretty good after reaching the top and
knowing the worst was behind me, and I was still with a group of fairly
strong, mostly young runners, which is a good sign that I’m still running okay.

I hit the 4-mile split at about 28:50, which was good to see after my
disastrous uphill climb.

As I mentioned previously, the battery in my video glasses died shortly after the 4-mile mark so I don’t have any additional pictures or videos, which is too bad because the last quarter mile or so before the finish line is spectacular. I had known that my friend, Bob Nelson, who had also come from Charlotte to run, was probably close behind, but I didn’t look back until around a half mile from the finish line. There are so many people in this race that it’s hard to tell, but I couldn’t see Bob or anybody else who looked like they were in my age group, so I just ran what I felt like was a good pace down the home stretch. I finished in 43:52 (actually 43:49 chip time), which is a great time for me. It was my best 10k time since the fall of 2011, and a PR for me in the 60-64 age group. I was 2nd in the age group out of 59 runners, followed about a minute later by Bob Nelson, who finished in third place. Our other Charlotte friend, Roberta Villneff (Bobbi V) finished in 1st place in the 60-64 female age division. It ended a successful season for all of us, with Roberta and me winning the Senior Grand Masters Championship and Bob Nelson winning the 60-64 Age Group Championship.

Click Here for Race Results

My Stats:

Time:  43:49 (chip time)
Pace:  7:00
Age Group:  2 of  59
Overall:  120 of  2105 (5.7%)
Average Heart Rate:  168
Maximum Heart Race:  178
Age Graded Equivalent Time:  34:56 (76.87%)

***************
* RACE RATING *
***************

RACE COURSE
3 – Chip Timing: (3 points if yes)
2 – Starting Mat: (2 points if yes)
2 – Water Stops: (0)none  (2)normal  (5)extras [Gu, sports drink, etc.]
1 – Course Marking:  (0)bad  (1)good
2 – Course Scenery:  (0)bad  (2)pleasant  (5)extraordinary
2 – Mile Markers: (0)poor or none  (1)normal  (2)with clocks or time called out
2 – Volunteers:  (0)too few  (2)good
7 – Finish line: (0)mediocre  (2)not bad  (5)very good  (7)spectacular!
2 – Certified Course: (0)no  (2) yes
2 – Correct Distance: (0)no  (2)yes
1 – Partly or fully on unpaved roads:  (0)yes  (1)no

REGISTRATION
3 – Cost:  (0)expensive  (1)reasonable  (3)cheap!  (15 bucks!)
0 – Race Day Registration:  (0)no  (3)yes

RESULTS
2 – Posted promptly online:  (0)no  (2)yes
1 – Clear link on website:  (0)no  (1)yes

AGE GROUPS
2 – 3 deep awards: (2)yes (0 for anything less)
5 – 5-year age groups (5 points) (0 for anything less)
1 – 14 and under group (1)
1 – 65+ group (1)
1 – 70+ group (1)
2 – Top Overall M/F:  (0)none or first only  (2)top 3 or better
2 – Masters Category(40+): (0)no  (2)yes
0 – Grand Masters Category (50+):  (0)no  (3)yes
0 – Senior Grand Masters Category: (0)no  (5)yes

AWARDS
5 – Overall Winner Awards: (0)none  (2)yes  (5)excellent  (Big Bucks!)
5 – Age Group Awards: (0)none  (2)yes  (5)excellent
0 – Door Prizes or Drawing: (0)no  (2)yes   (5-9)fabulous door prizes!
0 – Finisher Medals for All Finishers: (0)no  (3)yes  (5)really cool medals

POST RACE
9 – Food for Race Participants: (0-10 with 5 being average)
7 – Entertainment:  (0)no  (1-9)yes
2 – Finisher times posted after race:  (0)no  (2)yes

REST ROOMS
2 – Porta Potties:  (0)no  (1)limited, long lines  (2)plentiful
2 – Indoor Restrooms: (0)no  (1)limited, long lines  (2)plentiful

T-SHIRTS
2 – T-Shirts: (0)no  (2)yes
1 – Design: (0)not good  (1)not bad  (2)nice  (5)beautiful!
0 – Material: (0)cotton  (2)technical fabric
0 – Discount for no-shirt option:  (0)no (2)yes

PHOTOGRAPHY
5 – Professional Photography: (0)no  (5)yes
2 – Prices: (0)expensive  (2)reasonable  (5)cheap!
0 – Free Photographs (newspaper, etc.):  (0)no  (2)yes  (5)lots of free pics!

PARKING
0 – Close to Start:  (2)yes  (0)no
0 – Close to Finish:  (2)yes  (0)no
0 – Plenty of spaces:  (2)yes  (0)no
2 – Free Parking:  (2)yes  (0)no

WEBSITE
2 – Dedicated race website (0)no  (2)yes
2 – Results or link to results posted on website:  (0)no  (2)yes

OTHER
2 – Shelter from Inclement Weather (needed or not): (0)no  (2)yes
0 – Swag (free socks, water bottles, etc.): (0)no  (2)yes, some  (5)excellent
2 – Part of race series or Grand Prix:  (0)no  (2)yes

TOTAL:  98

Please like & share:

Race #178 – Cotton Row Run 10k – Huntsville, AL – 05/28/12

This is my third consecutive year of running Alabama’s premier 10k road race, the Cotton Row Run. With more than $10,000 in prize money it brings out some of the big boys, and this year’s winner was Julius Koskei, a former US National 10,000 meter champion who defied the Alabama heat by running a 29:25. 
I was stuck a little farther back in the pack but did manage to finish 2nd (or was it 3rd?) in the 60-64 age group. Seems like the same thing happened recently at another race (I can’t remember which). At the awards ceremony I collected the 2nd place award, and as I write this I’m still listed as 2nd on the awards page, but in the age group listing I’m 3rd. I suspect there was a glitch of some sort and I’m actually supposed to be 3rd so I’ll go with that. 
This is one of the most spectacular 10k races you’ll ever find, with the atmosphere feeling more like a marathon, with a large expo and lots of people. With the three races combined (10k, 5k, and 1-miler) there are well over 5,000 runners, and the post-race food is the best anywhere. Oh yeah — pizza, ice cream, and lots more — all at 8 o’clock in the morning.
It took 178 races but it finally happened: my shoe came untied in the second mile! That probably sounds insubstantial if you’re not a runner, but if you’re in a race with an untied shoe it’s a big problem. Do you keep going and just hope you don’t trip, or do you pull off to the side and lose a minute or so of time to tie it and lose all of your momentum? I thought about it for just a couple seconds. With 4 miles left in the race there’s no way I’m going to worry about tripping with every step I take, so I made my way over to the side to get out of the way of other runners and re-tied my shoe and got back into the mix as quickly as I could.
About a half mile past the shoe incident was the famous steep hill that everybody talks about in this race. The past two times I’ve mostly walked it, but on this day one of my race goals was to run it. As I approached the hill I could see that my heart rate was already near the red line stage at around 171 beats per minute and there was no way I could run that hill. No more than 20 feet up I began walking, checking my heart rate every few seconds, and even walking I stayed at around 170 so I basically just walked the entire hill. I did manage to begin running again maybe 30 or 40 feet from the crest and as I made my way down the hill that mercifully follows I managed to pass quite a few of the people who had jogged passed me on the way up. 
In a crowd in the last mile — I’m 2nd from the left.
One of the things I like about this race is that once you’re past the huge hill in the middle of the race, a good portion of the final 3 miles is downhill or at least flat. As you can see from the photo here taken during the last mile of the race, it was crowded from start to finish. Sometimes I’ve been able to stay ahead of the pack in large races but in this one I always seemed to be surrounded by other runners. No doubt, the farther back you are in a race the more people you have surrounding you, so maybe I need to start getting used to having company.
This race is the final race of the season of the Running Journal Grand Prix and it’s the reason I’ve been coming here for the past three years. I do love the race, but honestly it’s a long way from North Carolina so I’d normally opt for something closer to home. Placing in the RJ Grand Prix has become my goal for each of the past three years. I enjoy all of the races. Linda and I have fun traveling around the Southeast. With my job I don’t really get any vacation time so these weekend racing trips work out great for us and the Grand Prix circuit gives me a goal to shoot for. This year I was fortunate to win the Grand Masters Championship once again (I also won it two years ago; last year I won the 55-59 age group championship). Since I turned 60 in February I had earned all of my points before that so this race didn’t count towards the Grand Masters since it’s only for ages 50 through 59. Next year I’ll be in the Senior Grand Masters and I might have a harder time winning anything with guys like Butch Holt, Bob Nelson, William Walker, Louis Messina, Jerry Sofley, and Bob Milan all being fast guys from ages 60-69 who might go for it, and that’s just the ones I know, so it’ll be interesting to see who decides to compete. Since there’s quite a bit of traveling involved and some big races close together on the calendar, it’s not something that everybody wants to do every year, but I figure I’ll keep it up as long as I’m able to stay competitive.

Click Here for Race Results

My Stats:

Time:  45:32 (chip time)
Pace:  7:17
Age Group:  3 of  49
Overall:  164 of 2013
Average Heart Rate:  166
Maximum Heart Race:  181
Age Graded Equivalent Time:  36:35


**************************************
* RACE RATING  (100 Possible Points) *
**************************************

Note: With my new rating system (started in December 2011) there’s not a chance of any race scoring near 100. If it’s important to you, look at each individual category to see how points were earned (or not). Just trying to be more objective with the details. I generally like all of the races I run. If there’s something that really rubs me the wrong way I’ll mention it in the summary above.

RACE COURSE  (20 possible points)
3 – Chip Timing: (3 points if yes)
2 – Starting Mat: (2 points if yes)
2 – Water Stops: (at least 1 for 5k, 2 for 10k, 4 for half marathon) (2 points)
1 – Course Marking:  (0)bad  (1)good
1 – Course Scenery:  (0)bad  (1)good
2 – Mile Markers: (0)poor or none  (1)normal  (2)with clocks or time called out
2 – Volunteers:  (0)too few  (2)good
2 – Finish line: (0)mediocre  (2)pretty good to excellent
2 – Certified Course: (0)no  (2) yes
2 – Correct Distance: (0)no  (2)yes
1 – Partly or fully on unpaved roads:  (0)yes  (1)no

REGISTRATION  (6 possible points)
3 – Cost:  (0)expensive  (1)reasonable  (3)cheap! (15 bucks)
0 – Race Day Registration:  (0)no  (3)yes

RESULTS  (3 possible points)
2 – Posted promptly online:  (0)no  (2)yes
1 – Clear link on website:  (0)no  (1)yes

AGE GROUPS  (13 possible points)
2 – 3 deep awards: (2)yes (0 for anything less)
5 – 5-year age groups (5 points) (0 for anything less)
1 – 14 and under group (1)
1 – 65+ group (1)
1 – 70+ group (1)
1 – Top Overall M/F:  (0)none or first only  (1)top 3 or better
1 – Masters Category(40+): (0)no  (1)yes
0 – Grand Masters Category (50+):  (0)no  (1)yes

AWARDS  (9 possible points)
2 – Overall Winner Awards: (0)none  (1)yes  (2)excellent ($10,000+ for top runners)
2 – Age Group Awards: (0)none  (1)yes  (2)excellent
0 – Door Prizes or Drawing: (0)no  (2)yes
0 – Finisher Medals for All Finishers: (0)no  (1)yes  (3)really cool medals

POST RACE  (7 possible points)
5 – Food for Race Participants: (0)none  (1)some  (2)adequate  (5)a feast!
1 – Entertainment:  (0)no  (1)yes
1 – Finisher times posted after race:  (0)no  (1)yes

REST ROOMS  (4 possible points)
2 – Porta Potties:  (0)no  (1)limited, long lines  (2)plentiful
2 – Indoor Restrooms: (0)no  (1)limited, long lines  (2)plentiful

T-SHIRTS  (8 possible points)
2 – T-Shirts: (0)no  (2)yes
1 – Design: (0)not good  (1)not bad  (2)nice
0 – Material: (0)cotton  (2)technical fabric
0 – Discount for no-shirt option:  (0)no (2)yes

PHOTOGRAPHY  (12 possible points)
5 – Professional Photography: (0)no  (5)yes
2 – Prices: (0)expensive  (2)reasonable  (5)cheap!
2 – Free Photographs (newspaper, etc.):  (0)no  (2)yes  (AL.COM)   (WHNT)

PARKING  (8 possible points)
2 – Close to Start:  (2)yes  (0)no
2 – Close to Finish:  (2)yes  (0)no
0 – Plenty of spaces:  (2)yes  (0)no
2 – Free Parking:  (2)yes  (0)no

WEBSITE  (5 possible points)
2 – Dedicated race website (0)no  (2)yes
1 – No dedicated site but separate page on other site (organization, running store, etc):  (0)no  (1)yes
2 – Results or link to results posted on website:  (0)no  (2)yes

OTHER  (5 possible points)
2 – Shelter from Inclement Weather (needed or not): (0)no  (2)yes
0 – Swag (free socks, water bottles, etc.): (0)no  (1)yes, some  (2)excellent
1 – Part of race series or Grand Prix:  (0)no  (1)yes

TOTAL:  79

Please like & share:

Race #128 – Cotton Row Run 10k – Huntsville, Alabama – 05/30/11

This Memorial Day we were back in Huntsville for the Cotton Row Run, the last stop for the Running Journal Grand Prix season. It was already hot and steamy at 7:30 a.m. for the start of the 10k, and the heat was even more oppressive for the 9:00 a.m. 5k start, which Linda ran. Not too far into the first mile I considered just dropping out since I had a lead in the 55-59 age group of more than 100 points in the Grand Prix, but I figured instead I’d just take it a little easy and walk all of the water stops, which is what I did. I think all of the walking might have helped my time since I ended up winning my age group in the race with a time of 44:42. It was a minute or so slower than last year’s time when I finished 3rd in my division but the heat seemed to take a lot out of the other runners as well.

The Cotton Row Run has been a Memorial Day fixture in Huntsville for more than 30 years and is one of Alabama’s premier road races. With around 4,000 runners in the 10k and 5k combined, it’s big enough to feel like a major event without the logistical problems that surround races with tens of thousands of runners. The race expo held at the Von Braun Center is a good one with plenty of deals on running clothes and shoes, and the post-race party is great as well, with lots of good stuff like pizza and chocolate milk as well as the standard runner fare like bananas and bagels.

This race is famous for the huge steep hill in the middle of the course that is probably the steepest hill I’ve ever encountered in a race. The only one I can think of that comes close is the hill on Walnut Avenue near the end of the Asheville Citizen-Times Half Marathon. I’m not sure which one of these is steeper, but the hill in Huntsville is probably twice as long. I found a great video on YouTube that was just posted that runs about 11 minutes and shows at least the bottom part of the climb and all of the runners who climbed it to that point. I was pretty amazed that probably the first 30 runners didn’t walk at all, then little by little more and more people walked it until the final minute when many more people were walking than running. When I reached the bottom of the hill my heart rate was at 170. I thought I’d start out walking and then if my heart rate dropped I’d start running. My heart rate never went below 170 and I walked the entire hill. If you want to see my walking technique, I can be seen from about 7:00 to 7:30 in the video (#111 wearing a white singlet with red horizontal stripe over the chest and blue shorts and white hat). Other Charlotte area runners in the video are Alejandro Arreola, who comes along at about 4:10 and Alice Rogers is right behind him at about 4:20. Both of them ran the whole thing. After me at about 9:15 is Jerry Sofley, my Gastonia cohort, who also walks the hill.

The Running Journal Grand Prix season ended with the Charlotte area runners winning big. Alejandro Arreola was the Overall Mens Champion for the season and Alice Rogers was the Overall Female Champion. Other area winners for the season were Jerry Sofley, who was 1st place in the 60-64 age group, 88-year-old Margaret Hagerty was the Veteran Female Champion, Bob Nelson was 2nd in the 55-59 age group, Bob Heck was 2nd in the 40-44 age group, and I was 1st place in the 55-59 age group.

Speaking of videos, I found the hill video when I was uploading the video I made at the race. It’s not nearly as dramatic as the hill climb, but I was going for more of an overall view of the race…




Running Journal Grand Prix winners from the Charlotte NC area.
L-R:  Richard Hefner, Alejandro Arreola, Alice Rogers,
Jerry Sofley, and Bob Heck.


Race Rating:
8 – 1-10  Website (Information, results, registration, photo links, etc.)
8 – 1-10  Awards (Quality of medals, trophies, etc.) (1 to 10)
6 – 1-10  Awards Presentation (PA system, winning times, etc.) (1 to 10)
9 – 1-10  Food for Race Participants (1 to 10)
5 – 1-10  T-Shirts (1 to 10 with 5 being average)
6 – 4/6   Part of Race Series (Grand Prix, etc.) (6=Yes and 4=No)
5 – 0/5   Professional Photography (5=Yes and 0=No)
6 – 4/6   Chip Timing (6=Yes and 4=No)
7 – 3/7   Certified Course (by USA Track & Field) (7=Yes and 3=No)
7 – 1-10  Course (1 to 10 with 5 being average)
5 – 1-10  Parking (1 to 10 with 5 being average)
9 – 1-10  Entertainment (1 to 10 with 5 being average)
10 – 0-10  Age Groups (10 if 5-year groups; 0 if 10-year groups)
5 – 0/5   Indoor Shelter from Elements (0 if none; 5 if provided)
7 – 1-10  Bathroom Facilities
0-10  Other 
TOTAL – 103
My Stats:
Time:  44:42
Pace:  7:12
Age Group:  1 of 82 
Overall:  113 of 1878 
And for the support
of this
Declaration of
Independence
we mutually pledge
to each other
our Lives, our
Fortunes, and our
Sacred Honor
***
Brandon Mader of Huntsville
(pictured above)
carried the American flag
throughout the entire race.
He finished 12th overall
with a time of 35:43.
Please like & share:

Race #89 – Mercedes-Benz Cotton Row Run 10k – Huntsville, Alabama – 05/31/10

I could write a whole book about this race. Fortunately for my readers, I just drove 400+ miles from Huntsville to Gastonia and I’m so exhausted and it’s so late that I’ll limit my enthusiasm to just a few sentences.
Runner’s World ranked this race as one of the Top 100 road races in the United States, and it really was a spectacular race. Almost every aspect was outstanding. The 10k had 2,048 finishers and the 5k almost as many.
Most notably for me, this was the final race of the Running Journal Grand Prix. I finished 3rd of 82 runners in my age group in this one, and for the season finished in the top 3 runners in all seven RJ Grand Prix races that I ran, and at the awards ceremony I received a plaque as “Male Grand Masters Champion” for the year (that’s ages 50-59)! I’d love to take a few minutes here to blow my horn, but it’s lights out in 20 minutes so I’ll just say it’s a biggy for me. I won’t be chosen for the next Olympics and probably won’t knock the top out of the New York City Marathon in November, so as an old man running road races this is probably my crowning achievement.
It was also a big day for several other Charlotte area runners. Jerry Sofley, also from Gastonia, won the award as “Senior Grand Masters Champion” (ages 60-69), Bob Nelson of Charlotte was the 55-59 Age Group Champion, and Jim Strowd of Davidson was 2nd place in the 65-69 age group.
In the 5k, my wife Linda was 6th of 30 runners in her age group and finished in the top 50% of all runners in the race. I’m gonna have to keep an eye on her… she might be trying to overtake me and become the family champion.
On Sunday night Jerry and his wife Martha, Bob and his wife Patty, and Linda and I all went out for pizza and had a great time visiting and getting to know each other better. On Monday morning in the race, as we’ve been doing for months now, Bob and I were neck and neck the entire race, probably never more than about 30 feet from each other the entire 6.2 miles. It keeps both of us motivated.
Race Rating:
9 – 1-10 Website (Information, results, registration, photo links, etc.)
8 – 1-10 Awards (Quality of medals, trophies, etc.) (1 to 10)
9 – 1-10 Awards Presentation (PA system, winning times, etc.) (1 to 10)
10 – 1-10 Food for Race Participants (1 to 10) (Free pizza, ice cream, and more!)
7 – 1-10 T-Shirts (1 to 10 with 5 being average)
6 – 4/6 Part of Race Series (Grand Prix, etc.) (6=Yes and 4=No)
5 – 0/5 Professional Photography (5=Yes and 0=No)
6 – 4/6 Chip Timing (6=Yes and 4=No)
7 – 3/7 Certified Course (by USA Track & Field) (7=Yes and 3=No)
8 – 1-10 Course (1 to 10 with 5 being average)
4 – 1-10 Parking (1 to 10 with 5 being average)
9 – 1-10 Entertainment (1 to 10 with 5 being average)
10 – 0-10 Age Groups (10 if 5-year groups; 0 if 10-year groups)
5 – 0/5 Indoor Shelter from Elements (0 if none; 5 if provided)
6 – 1-10 Bathroom Facilities
0-10 Other
TOTAL – 109
My Stats:
Time: 43:26
Pace: 7:01
Age Group: 3 of 82
Overall: 125 of 2048
Please like & share: