Must have missed it, should I have been using a telescope to see it
ORIGINAL: Yankee
It's still there, Chill, you have to click on the arrow to the right to access it. Guess Chrysler is so hot promoting the new 08 Caravan and their new warranty (and new ownership) that the Challenger link has taken a back seat for now. Hopefully not for long, though...