Some odd and unusual looking vehicles at the LA Roadster show