In the U.S., you need to be a true enthusiast to know what a Caterham Seven is, but the car is known, loved and feared throughout the rest of the Full Article »