I'm curious about Fordson island. Is that the island that is only accessible from Detroit? According to Google maps you can get to it via Denmark St, etc. I thought maybe it was part of the Rouge plant or salt mines, maybe privately owned and not open to the public?