How many of you have seen the short but effective video, "It's On," featuring the 2006 Challenger Concept? It announced the production of the 2008 Challenger. It is really cool. https://www.youtube.com/watch?v=rYffPEiMFlg