Nick Cannon Published January 19, 2016 at 825 × 616 in Nick Cannon Makes Surprise Appearance At Detroit Auto Show