Hah, they have a huge time capsule in my hometown of Seward, Nebraska. Here's a picture.
According to the sign (Circa 1977), it holds the world record as the biggest time capsule. I highly doubt it's still the largest, but hey, our small town of almost 6,000 has to have something to get...