SUPERCARS hits some of the iconic north American oval tracks on Wednesday, virtually.
Usually Daytona Speedway in Florida and Talladega Superspeedway in Alabama are reserved for NASCAR, but in this world where physical racing is shut down due to the COVID-19 pandemic Supercars hav