10 Insane Things About The Human Eye That You Definitely Didn’t Know

February is going out with a bang. Between the llama chase and #TheDress, the Internet has completely lost its mind in the past 24 hours or so. Look people, no matter what you say or think, the dress is blue and black. Science says so. You can’t argue with the facts, but much of our interpretations […]