The Renault Sport Megane RS 300 Trophy and Bainskloof Pass share a kindred spirit. Both are visionary projects made against extreme odds and utterly without compromise. And, today, they both stand ...