Lella Poster
Written By karibu .
Published
Lella Lombardi was born to race. She became the only female Formula One driver to finish top six in a World Championship race.