Chevrolet has started putting up some billboards in Detroit that are getting a lot of attention. Maybe this new advertising agency isn't so bad after all.
updated by @pete-banchoff: 12/05/16 04:02:07PM