Of course, if you've noticed fewer and fewer small children and dogs in your neighborhood, the odd feeling COULD be because you really can't see all that well when you're backing up a Challenger.
By the way: Glad to see that the ever-optimistic Wallstreetman fully expects Chrysler to be here in 2011. All is right in America now.