Lever Machines May Live On in NY June 29, 2012, 12:03 pmvoting technologyJustin Levitt At least for the moment. Share this: