The South Porcupine OPP is still investigating a pedestrian fatality in Matheson. 52-year-old Yvon Ouellet was on North Road when he was hit by a pick-up truck on Tuesday night. He was taken to the hospital where he was pronounced dead. Police are still investigating.