Big Apple Street Cleaners

Big Apple Street Cleaners is a New York City street cleaning company, appearing in the Archie Comics. One of its street cleaning machines are seen in The Incredible Shrinking Turtles, splashing away the turtles from the sidewalk and into the the sewers.