Brandon Jones just shy of a win at Talladega

0

Brandon Jones reacts to a second place finish at Talladega.

#NASCAR #Talladega #NASCARXfinitySeries #NASCARPlayoffs