Did Kyle Busch and Phil Robertson Prayer Tarnish the Night


They say “everything is bigger in Texas” and it looks like that was the way again.  The Texas Motor Speedway was the site of our latest Xfinity and Sprint Cup races.  The track which holds stake as having the world’s largest HD screen had plenty to show the fans, Kyle Busch winning both races, and […] READ MORE