1 I'm not buying and inch of I'm not buying an inch of that. Did you guys watch the 88mph RRS vs the 84mph RRS? 83 vs 87 is significant. reply