As Hemi pointed out, it probably relates to this article here:
Dodge Challenger to be basis for Busch series?
Originally Posted by firstmethod
from autoblog the one interesting post amidst the idiocy about mullets and the general lee came from you know who. what ever do you mean by this:
There is another reason of announcing at NASCAR by the CEO himself. - hemidakota.