Art
The Best Installation Art in Detroit!
DETROIT — I am not a car guy. There I said it. I live in Michigan, work in Detroit and I am not a car guy. I cannot tell a catalytic converter from a hemi — I am not even sure if those are real words. Nevertheless, I went to the North American International Auto Show (“NAIAS”) to view the spectacle.