The night before Halloween in Detroit has an infamous history. Once known as Devils' Night it was marked by arson and mayhem.
The Detroit Shoppe has raised over $5 million for local charities over the years. The original pop-up shop was intended to be a 12-week holiday undertaking. There are now two permanent locatoins. It ...