LEGO Technic Heavy-Duty Tow Truck 42128 contains 2,017 pieces and builds a recovery truck with a rotating crane, winch, outriggers and pneumatic boom functions. It features an inline six-cylinder engine with moving pistons and steering controlled from above the cab.