0 Horses on Mars 2001 on netflix Mar. 23, 2001 Horses on Mars 2001 on netflix 2001 7 min Some 3.6 billion years ago, two microbes are playing “king of the pebble” when an event occurs that will separate them and change ... AnimationScience Fiction