dashboard cat

This little kitty just loves her unusual seating arrangement.
One minute you're a cat minding your own business and then suddenly, what the hell? What is this windshield wiper nonsense