Fast - Facts - Factory

Unbelievable fact about the human eye.