Three Head-Scratchers at the Detroit Auto Show Three Head-Scratchers at the Detroit Auto Show By Landry Harper