NASCAR fun races into Charlotte