The World’s Largest Teapot [VINE]
Sometimes when I’m on the road for wrestling I get to pass some super fun sights. Other times I just get the world’s largest teapot. Yes, world’s largest! Have you ever planed a brunch party for thousands of people and wondered “where might I find a tea pot large enough to accommodate my guest”? Well, wonder no more, you can find such a tea pot in Chester, West Virginia
…And all you’re ever going to be is tea!