Yes they are at Lewis Center on the north side of Columbus. About 3+ hours away for me. I just ordered and received a pair of Triumph boots from them, great service. Downtown Columbus is about a hour closer to me.


Blue '03 TBA, Made in England. (50+ mpg).