Adorable newborn foal sneezes itself off its feet (Video) By: Staff Jan 27, 2016 01/27/16 11 Liked! 4 Disliked 0