Quote Originally Posted by Kras View Post
Toyota seems to do better in hairpin sections
Makes sense, it has a shorter wheelbase.