Articulated towable boom lift