a china rose sports car