Tuesday, September 6, 2011

Laleh Seddigh



She has been called the "little Schumacher"
 She is recognized as the best female racer in Iran






No comments:

Post a Comment