Motor City Muckraker 26 Mar 17
The Ghostbusters showed up to Marche du Nain Rouge in Detroit today.