I went out and checked my tires, and your right, they are Towmax. I am not familiar with this brand of tire, and haven't read any of the Blogs about these tires yet. We have made three trips to Estes Park Co., one to Denver, one to Branson, and several short trips around our area. Three of the...