A Suicide on Mackinaw Island
I know that Corbin has been to the Big Island, and I think I've read a few others have mentioned they have been there as well. Apparently a local man (what a play on words... wow!) jumped off 'Arch Rock' on the island in a deliberate act to end his life. More information can be found here. He left a... Sign in to see full entry.