2007 Philadelphia Liberty Classic…12

Kristin Armstrong
Finish: 21st

Armstrong lights it up at the head of the women's peloton during their final ascent of Lemon Hill.

Previous page   Next page