Featured

Alex Tagliani on the pole for Montreal

August 18, 2012 Barry Albert 0

For the first time in his NASCAR Nationwide Series career, Alex Tagliani will start on the pole after winning the pole Friday for Saturday’s Napa Auto Parts 200 at Circuit Gilles Villeneuve. Tagliani, who went […]