I think they took it for a joy ride last night.
Cats like to hang out on windshields, I have observed. I used to say to my neighbor's cat "Off the car!"
no. I wasn't there
My cats are the only ones other than my son and me that are allowed to touch my car.
ya, and mama kitty is dead in the radiator fan
Sorry, I'll stop putting them there.