June 3, 2013 – Best Spot News: 1st Scott Lewis and Scott Anderson, WXYZ-TV, Detroit, “Chief Godbee Sex Scandal”; 2nd WXYZ-TV, Detroit, “Fallen West Bloomfield Officer.”
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok