Texas Motor Speedway Spoiler!
By Patrick Stephan IndyCar’s under the lights in Texas + Full Moon + New Pavement + IndyCar driver’s being absolutely CRAZY = I’m not even sure. I need a word for brutally thrilling!!! Oh and have I mentioned the Full Moon!!! I watched this race from up stairs in the press box – and glad…