EMBED </>More Videos

Police are investigating a fiery crash at Delaware County gas station. (WPVI)