The R26.R moniker sounds like the formula for a new superdrug, and that's exactly what this hot French hatch is. Seven years after its debut and about forty-eight hours before its demise, the ...