The letters RS carry a lot of clout for a lot of different automakers, conjuring dreams of hardcore Porsches and turbocharged hot hatches. However, we’re not sure we’d place this one near the top of ...