US President Barack Obama yesterday visited the North American International Auto Show (NAIAS) in Detroit.