Business Maverick Los Angeles Auto Show: Meet the City of Angels’ superstar show cars By Deon Schoeman