Show your wheels
I realize that this post is several years old now...but what are those Dunlops? I suspect they're ancient but they look like a performance oriented tire in our kind of aspect ratio with raised white letters and a modern tread pattern.
I would gladly try out if they were still available.
EDIT: Just found this (out of stock) listing in a search...
[
Robot or human?