VIDEO: Deer floats down Allagash River!