An Ohio Town Made Millions From Speed Cameras But Now It Has To Pay It All Back
New Miami, a tiny town in Ohio with a population under 2,500, has been absolutely raking in the cash with its traffic…