That sounds like a bad movie!I had a problem with birds being attracted to the mirrors on my passport. They like the mirror reflection and they start pecking and leaving droppings all over the passport finish. I purchased these when I go to the cabin for vacation and they worked great. Just letting everyone know in case you run into this issue.
kinder Fluff car Mirror Cover (2X) - Biggest in The Market(15''x16'')-Water Proof 210T - for Protection Against Sun ice Snow UV and Bird Poop - Side Mirror Covers for Car https://www.amazon.com/dp/B07HDN8H1G/ref=cm_sw_r_other_apa_i_nAwiDbS0NHH64
Where do you live?