Lotus Super Seven receiving an inspection
The Lotus Seven is a small, simple, lightweight two-seater open-top sports car that was produced by Lotus Cars. The rights are now owned by Caterham, who produce both kits…
Read moreThe Lotus Seven is a small, simple, lightweight two-seater open-top sports car that was produced by Lotus Cars. The rights are now owned by Caterham, who produce both kits…
Read more