Investigators unravel the mystery of a strange alien-like creature that washes up on the shores of Montauk.
Investigators unravel the mystery of a strange alien-like creature that washes up on the shores...
(02:36)Are the moose of Norway running through towns on drunken rampages?
(02:15)