Students in town for the Stotesbury Regatta were dealing with downpours as competition got underway.
1 / 25
WPVI – Philadelphia
Thu, May 22, 2014 8:20 PM EDT