The official motto of Detroit: Speramus Meliora; Resurget Cineribus, which is Latin for “We hope for better things; it shall rise from the ashes.”

We are so excited to get to land in this amazing city for a few moments! Will keep you posted on what we find!