Crude Oil Spill Leaks Onto Ben Avon RoadA large crude oil spill in Ben Avon has Department of Environmental Protection officials cleaning up and looking for the person responsible.

Watch & Listen LIVE