I don't know how many of you guys have seen this 30-second commercial that introduced the new 2008 Challenger. It features the 2006 concept car meeting up with a 1970 Challenger R/T at a traffic light. A "handing off the torch." Very cool! https://www.youtube.com/watch?v=rYffPEiMFlg