Around The Garage John Deere L120 September 8, 2015 Anyone got one? Read reviews seems to be mixed reviews. Either love to hate, very little in between. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related