Greetings, Internet Stranger and welcome to 24 hours in Detroit! Stella Jane here, coming to you live from the city everyone loves to misunderstand — Detroit! When I told people I was spending 24 hours in Detroit, I got reactions ranging from “Are you sure?” to “Should I alert the authorities?” But spoiler alert: Detroit …
