A cat in Western Australia has given birth to a kitten with two heads, a one in a million occurrence. The kitten is apparently healthy, eats normally through one mouth and can meow through both at once. Click here to see the furry little two-face.