a caribbean green sports car