NASCAR released a promotional video that was narrated by WWE Superstar Charlotte Flair for their ROVAL race in Charlotte, North Carolina. You can check out that video below.
As previously reported here on eWN, Dana Brooke was in attendance for the race.