Meet Saul, the World’s Largest Sticker Ball, Longmont, Colorado

Sticker Giant, a sticker company in Longmont, Colorado, is home of Saul, the World's Largest Sticker Ball, according to the Guinness Book of World Records. I visited him and added my own sticker stash!