Hello to all. I was trying to find the wind deflector today (the little glass thing that miraculously appears between the rollover bars in page 2-18 of the user's manual). I am not sure I have one, but since this little devil is full of surprises I wonder if it is hidden somewhere inside the car. Any ideas? Thanks.