One of the most overly hyped, unfortunately named and curiously positioned cars has been officially killed. It's the Afeela 1 ...