fuzzygalore.com
Road Tripping: World’s Largest Teapot – Chester, WV
Tucked within the "stick" of West Virginia, that wee sliver of land between Pennsylvania and Ohio is the town of Chester. Why is this important? Well, pally -