The NASCAR America crew discuss how 'must-win' situations come into play at Talladega.

Image: 
Date published: 
Tuesday, October 20, 2015 - 20:00
Is video: 
Author: 
NBCSports.com