Harvick Wins #17! 2011 Coca-Cola 600 At Charlotte Motor Speedway

Posted on: December 6, 2013 by: leftturns190

Cars wrecking on the restart, NASCAR keeps it green as Junior checks out on the field. Then heartbreak for Junior as he runs out of gas in site of the finish line and Harvick flies by taking away the 2nd potential win from Junior in as many races.. Love Delana’s reaction. :)