I think this window has the most bumper stickers I have ever seen. There is a stick figure cat for every piece of glass on this window! Can they even see out the wind anymore?