A little ways a go, wasn't there a TV series called "Drive" that lasted for like 4 shows or something?
I think the Challengers are up for sale. I saw this site, not sure if it is current or not. They are selling 2 of the doubles cars.
See this link then on the left column click "Doubles" then check like 8 rows down....
http://www.picturecarwarehouse.net/home.phpIf you enter make and details with Dodge Challenger, there's a yellow R/T. What movie is this from?
Check out the "burnout" squirter system in the back of the yellow car: