Image via Wikipedia
A couple of rants about the Amp Energy 500 at Talladega today.
First, NASCAR changed a rule in the driver meeting before the race. What a bummer for the drivers and crews to have planned out this race only to have a rule changed on them the day of the race. I understand the [...]




