Once Upon a Time... Life

1 Season
26 Episode

Once Upon a Time... Life - Season 1 Episode 11 The Eye

Eyes are magical! They break down and transmit images to the brain. What happens if a speck of dust gets into one? It’s tear enzymes to the rescue.


(128 votes, average: 7.88/ 10)

26 minutes 1988 HD

  • Share
img

Season