Link copied to clipboard
Photos: 5th Annual Philadelphia Tweed Ride
The 5th Annual Philadelphia Tweed Ride, an event that started in London as a run, took place on Nov. 17, 2012.
The 5th annual Philadelphia Tweed Ride, an event that originated in London as a run, took place on Saturday, Nov. 17.