Police are investigating the death of a 59-year-old man after an ATV crash. Noelville OPP were called to North Channel Road in the Municipality of French River last night around 11:30pm. Witnesses say the man went out on his ATV not far from his camp site where he was camping with his spouse and was later found by family members at the bottom of an embankment. He was pronounced dead at the scene and a post mortem has been scheduled while police continue to investigate.