Sounds absurd right. A chinese manufatured pick-up brand name.