I honestly don't know enough to know why one tire seems better than another, or what makes a given tire great, buy riding these home felt really good. They turn in easy, but also hold a line well I guess?
For any feedback or corrections, please write in to: blog [at] markdrummond [dot] ca