NASCAR comments on Virginia stay at home order
NASCAR’s return is scheduled for the state of Virginia; There’s now a strictly enforced stay at home order in place Seven NASCAR races have been postponed…
NASCAR’s return is scheduled for the state of Virginia; There’s now a strictly enforced stay at home order in place Seven NASCAR races have been postponed…