Philadelphia snow means travel delays, cancellations at PHL

Philadelphia snow means travel delays, cancellations at PHL

In the aftermath of the first snowstorm in nearly two years, travel troubles for fliers coming in and out of Philadelphia, as a ground stop temporarily halted incoming flights

Top Videos