A Florida farmer was surprised to discover her cow gave birth to a two-headed calf.

The calfs name is Annabelle and she has two separate heads, four eyes, two noses and two mouths.

Farm owner, Carolyn Crews says the calfs heads are so heavy, the calf cant stand and therefore cant feed from its mother. Crews bottle feeds both of the calfs heads four times a day.

At a convenience store nearby, many were surprised by images of the Florida communitys newest addition.

That its weird...but, like, in a good way, one woman said.

I hope it survives, another local said.

Crews says Annabelles heavy breathing is worrying and could be pneumonia. The likelihood of a cow giving birth to a two-headed calf are one in 400m, according to NBC.