Sailors Spot Something ODD In Front Of Their Ship. Looking Closer, They Scream In Horror!
As they sailed over the ocean, the soldiers aboard a ship spotted something odd floating right in front of it. As they moved closer to check on it, they discovered it was more than what they could have imagined and screamed in horror. The chill descended on the ship, accompanied...