I kinda wish I knew about these when I bought my Sport Demons a month ago. Oh well, I won't be able to out ride mine for a long time anyway.
I do love the smell of new rubber in the morning though. Get those babies mounted. Might as well have the wheels powdercoated while they're off