There’s a bright yellow castle sitting on the banks of the Shiawassee River in Owosso, Michigan, and if you haven’t heard ...