I did a quick google search and did not find out anything "different" about Owosso, Michigan, so I will add something that they did NOT write about.
Once upon a time Owosso was a bustling, growing progressive city in the middle of Michigan and they had cable cars. The only reason I know this is because my great grandfather was struck and killed by one! After my grandfather died and we were cleaning out the memorabilia we found a newspaper article about his father's death, no one in the family had known about this.
Sorry, no molasses floods, but some water ones!