Our Flotation Tires in the Nation's First National Park
Last winter, we featured a story about The Buffalo Bus Touring Company of West Yellowstone, Montana, putting our flotation tires to the test on their winter tours of the United States’ first national park. Since that time, the tour company has come under new ownership, and we are excited to hear that the new operator had great things to say about how our tires were working for him.