Loading...
Uploaded by Leitch7 on Jan 24, 2007
The Leitch Super Sprint is a Lotus 7 copy built by Leitch Motorsports and Restoration in New Zealand and sold in North America through Earley Motorsports.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)