Is LESS… More? Caterham Super Seven 600!