Tag: Michigan

Michigan "Batman" Mark Williams was arrested and charged over the weekend for resisting and obstructing police during an...