HOLY SHIT AT THAT ENDING. I dont' even watch Nascar, but damn I knew it was about to get serious those final laps. O_O