ST. LOUIS – achieve you remember Matilda,the so called “alien cat,” who became an internet sensation last year? The adopted cat was diagnosed with “spontaneous lens luxation, or ” meaning that the lens of her eyes detached one at a time,creating the large glassy eyes that her 100000-plus Instragram followers fell in cherish with. Matilda was well cared […]
Source: fox5sandiego.com