Walker Racing Completes Atlantics Houston Testing
Walker Racing completed the second of three pre-season tests this weekend for the 2007 Cooper Tires Presents the Champ Car Atlantic Series Powered by Mazda in Houston, Texas. Piloting the … Read More