cats eyes road

Modern day road cat's eyes.