Steven Crowder presents the new advertisement for Detroit. Yes, there is much to see and experience in the Motor City…