The Chester Teapot stands at the junction of highway U.S. 30 at Chester. Photo: Val Baldwin Carnell The Chester Teapot, at Chester, West Virginia, is billed as the "World's Largest Teapot." It ...
The car made its debut at the 1977 British GP, but was predictably unreliable. Across the next 17 races it broke down 13 times, being dubbed the ‘Teapot’ by rivals due to its shape and propensity to ...