20 of 24: Tens of thousands took part in the 20th annual Philadelphia Marathon on November 17, 2013.

Share this gallery
Advertisement