Detroit Native Says Charles Pugh Is In New York CityTwo months ago it was Seattle ... this time it appears to be New York City.

More From CBS Detroit

Best Christmas Light Displays
Best Holiday Drink Ideas
Top Hidden Destinations

Watch & Listen