Speed suspected behind fatal crash

Police say speeding caused fatal crash in Ellery