Had an interesting and a little bit funny exchange with Denny Hamlin in January when I asked him about why the new 23XI facility will make cars …
Had an interesting and a little bit funny exchange with Denny Hamlin in January when I asked him about why the new 23XI facility will make cars …