RE: Challenger Production begins June 2008
Might be a fluke, just something to throw us off the trail, or they could be holding them till the release date. Then again with safety testing and bonding all of these different technologies, they may need time to get it right.