Racer X Films: Tarah Gieger
April 1, 2010 5:25pm | by: Matt Francis
Tarah Gieger is in California for a few weeks getting her new TLD/Lucas Oil/Honda ready for the season.
Tarah Gieger is in California for a few weeks getting her new TLD/Lucas Oil/Honda ready for the season.