New Castle Transit Bus Involved In Accident
A New Castle Transit bus was involved in an accident in Franklin Park on Friday afternoon.

More Videos