Familiar faces repeat feats on Pikes Peak

The first place winner of the Pikes Peak Marathon was Touru Miyahara of Japan on Sunday, August 18, 2013. (The Gazette/Jerilee Bennett)
The first place winner of the Pikes Peak Marathon was Touru Miyahara of Japan on Sunday, August 18, 2013. (The Gazette/Jerilee Bennett)
Advertisement