Videos Tagged: "nascar on nbc"
Talladega ends in wild photo finish | NASCAR Cup Series Extended Highlights