Kyle Busch Wins The Duck Commander 500 @ Texas

Kyle Busch is the only one to win a NASCAR race in ANY series in the last 3 weeks.  How crazy is that!!!!?

Leave a Reply

Your email address will not be published.