
Light reflected from the cat's retina. A typical nighttime scene. Hence the phrase "cat's eyes" to mean the center line road markings by reflective glass marbles invented in Yorkshire, UK.
i hate cats, no i hate f**k**g cats is what some people say when they dislike cats. But they nearly always don't explain why. It appe...
No comments:
Post a Comment
Your comments are always welcome.