What do you guys think about these tires? Has anyone ever bought from this site? Anyways I've looked at alot of tires and these look the best and for the price. $58.99 each and free shipping. Sounds goo to me.
Maxxis Zilla Tire
Maxxis Zilla Tire