Sorry, I mispelt it. It's RRS = Revelation Racing Supplies www.rrs-online.com
They make aftermarket racks,strut front ends and other suspension
and brake components and kits. Quite expensive, though meant to be great.
I've never used their stuff only because I couldn't afford it.
Do a search here in the forum and you should get some first hand
experiences from some of the other members. And click on the link above.