They Were Expecting The Horse To Have A Baby, But When They See THIS? They Can’t Believe It!

The staff and students at the College of Veterinary Medicine at Oregon State University witnessed a miracle when a horse gave birth to twin foals. The odds of this happening? A 1/10,000 chance of twin foals being born alive, and a 1/15,000 chance of them surviving the first few weeks.