Well if you pay attention to the details the chance of alien invading from another planet with cat car window stick on's and a cup of Starbucks in the cup holder are highly illogical.
https://i.imgur.com/qdKZbmr.jpg
Now some intersting stuff for simmers,that stick on is based off a Garfield car toys for windows.They were hugely popular and got to a point where it was so big that peoples vehicles were being broken into just to get them.Leaving valuables like purses money etc behind.Real stuff not making this up.
These
https://i.imgur.com/U6ewi8b.jpg