Ailing fin whale not expected to survive after beaching at inlet
A young fin whale that beached itself Sunday just north of the Indian River Inlet was not expected to survive the night, according to officials from the Marine Education, Research
Source: coastalpoint.com