UPPER DARBY (YC) — Police are on the scene of a major car crash at the intersection of West Chester Pike & State Road in Upper Darby, Delaware County.

One vehicle is reportedly on fire after flipping over.

This is a developing story.