Automakers love promoting their new vehicles in all sorts of ways. If, in some bizarre way, a marketing agency can craft an analogy comparing a car to finding life on another planet, at least one carmaker will jump at the opportunity to use the idea.
Read more ยป