thelegocarblog.com
Super Sevens
Originally designed and produced by Lotus, the remarkable Super 7 has been in production for well over half a century. Caterham Cars bought the rights to the design in the mid-’70s and it&#82…