June 22, 2014

Poland Wins World Challenge TC
Adam Poland, of Mt. Vernon, Texas, took his first Pirelli World Challenge Touring Car victory in the second of two races at Road America on Friday, after finishing third in the wet first race earlier in the day. Poland dominated the late afternoon Round 8 driving the No. 11 Eastex Motorsports/Poland Construction Mazda MX-5. He […]”