Quote Originally Posted by Btown View Post
What is that sticking out of the front of the passenger window?



I think it's the side mirror--that's what it seems to show in the reflection on the glass.