Beloved Petaluma sticker factory to shut down tours, retail store
It's one of the last remaining sticker factories in the United States.
More Videos
From CNN Newsource affiliates