Pro Mazda Weekend Recap Indianapolis, IN – Team Pelfrey’s Pro Mazda Championship team of Pato O’Ward and Aaron Telitz enjoyed another successful and record breaking weekend on the road course at the historic Indianapolis Motor Speedway. For Telitz, it was his second visit to the Speedway in his No. 82 Rice Lake Weighing Systems-Team Pelfrey Mazda, after […]

Read the rest of this entry »