Pregnant Horse Defies All Odds By Giving Birth To Twin Baby Foals

The birth of twin foals is an extremely rare event. But chances of the twin foals surviving is even rarer. That’s why Mocha and Cappucino are considered “little miracles”.

Advertisement