justbritish.com
Caterham Launches 275-HP Supercharged Seven
British sports-car outfit Caterham is launching both a new Seven race car with a 275 horse power forced-induction engine.