The Chucks: Day 2 – Medicine Hat Stampede
June 10, 2011 After one weekend off, the WPCA Dodge Pro Tour resumed on Thursday night with the running of the Medicine Hat Exhibition & Stampede in Medicine Hat, Alberta. Track
June 10, 2011 After one weekend off, the WPCA Dodge Pro Tour resumed on Thursday night with the running of the Medicine Hat Exhibition & Stampede in Medicine Hat, Alberta. Track