Chicago's Inspector General released a report on the city's parking meter lease today. The report claims that the parking meters were worth nearly twice the price -- almost $1 billion more -- than the amount for which they were sold. Rich Samuels goes inside the report and tells us what some angry aldermen had to say.
Read the full report