This is a tough one for me. It’s tougher yet because Janaki made it look so easy yesterday. For me, it’s between the new 300 hp Ford Focus RS and the diminutive Toyota iQ. Oh, and the VW Scirocco. And the Fiat 500 Abarth Esseesse. Clearly, I’m not as decisive as my co-writer. After the […]