Worlds Largest Ball of Stamps is here in Omaha at Boys Town!

Who would have known that The World's Largest Ball of Stamps is in Boys Town, NE it contains 4,655,000 postage stamps, is 32" in diameter, and weighs 600 pounds.  For more information on the ball of stamps check out Boys Towns website click here