There’s more opposition to Chicago’s parking meter deal, which BTW, lasts another seven decades! What dont people like about it now?

There’s more opposition to Chicago’s parking meter deal, which BTW, lasts another seven decades! What dont people like about it now?