Originally Posted by Trouble65
They are out? I thought they were coming in September 09!
the date changed so many times i lost track.
at the show last year, we were told to tell spectators it would be out February 2009, then i heard it was pushed back a full year to the beginning of 2010. I suppose because of the market crisis as well as the huge popularity of the Challenger they decided to produce it sooner after all. Boh.