It's time for NASCAR weekend in Delaware! As you can see in our video post, a little rain won't stop us from welcoming visitors to the First State. Also, the thrill of the race doesn't end on Sunday!