LLTR - bet there are many members on here who have no idea what that stands for.

My question - does the Roo logo exist on any of the newer Moomba models or is it gone?