Rearview Mirror: Kim Coon vanishes but Charlotte’s show must go on

2019-06-18 5

Watch Kim Coon vanish into thin air. Who steps in? And, oh what a wonderful weekend of on-track action to recap from Charlotte.