from a NASCAR Fan’s View Well… it’s that time again. You do know what I’m talking about, don’t you? You know that thing they used to call restrictor plate racing. Yeah, that’s right; at one of the two remaining Super Speedways on the NASCAR circuit. This weekend is another one of those races at Talladega. … Continue reading "The Pressure Ramps Up At Talladega"