User photo

Jackie Lewis

About

Jackie Lewis is a British former racing driver, born in Stroud, Gloucestershire.