(click photo to enlarge)
Participants in the 2018 Happy 5K/10K costume contest.
Runners post-race at the 2018 Happy 5K/10K.
A participant in the 2018 Happy 5K/10K costume contest.
The familiar faces of the Happy 5K/10K.