http://www.youtube.com/watch?v=c_6Uai3ruaI What is it they say about US cars struggling to go around corners?