The All New British Sports Car Makes Its Production Debut