Storm causes holiday travel troubles

WPVI – Philadelphia
Storm causes holiday travel troubles

The snow, rain and strong winds caused massive flight delays at airports across the country including Philadelphia.

View Comments (0)