Where better to put three V8-powered muscle cars from America, Japan and Germany to the test than right here in India? We take the Ford Mustang, Lexus RC-F and Mercedes-AMG E 63S to India’s most impressive vehicle testing facilities by far, to see how these three distinct flavours of muscle car stack up.