Alibaba and Ford signed a deal to form a partnership last year that would see both companies working together on new technological opportunities. Now, the companies have opened a cat-themed car ...