Genie S-85 boom lift helps place NYC's Rockefeller Center Christmas tree in just the right spot – Equipment World
Just more than two weeks ago, the world-famous Rockefeller Christmas tree was installed in New York City. And while that might seem a little early for putting up a Christmas tree…