Nick Cannon 1 Published January 19, 2016 at 619 × 610 in Nick Cannon Makes Surprise Appearance At Detroit Auto Show