New Rage Cycles are based in New York and turn out some pretty neat fender eliminator/tail tidies for a large number of bikes. This is their new kit for the Triumph Street Twin