Joined
·
124 Posts
According to the article, it stated newly introduced & ALL 2006 models. I seem to have bypassed their badge applier on the production line (not that I'm complaining though...). I would be interested in knowing just how many of us actually DO have this badge on our vehicles (or at least have seen them). 