MICHIGAN SHADOW TOWN: A Bigfoot in Walhalla?Aside from being an off-the-beaten-path place to visit, this Michigan community may or may not have its own Bigfoot. CLICK IN to read!John Robinson