Caribou man killed in snowmobile crash
Emmanuel Bouchard, 25, was killed when his snowmobile went down an embankment and struck several trees.Read more.