It looks like you're new here. If you want to get involved, click one of these buttons!
VSC - Vehicle Stability Control - What does it do?
Let me add that I've had my '08 Avalon for 4 months and have over 7,000 miles on it. I've driven it over the Rockies (both interstate and non-interstate in Colorado, New Mexico, and Utah) and flat land (Kansas, Texas, Oklahoma, etc.) and I am extremely pleased with the way it handles in all situations. It is a great driving automobile. I live in Arkansas where we have a combination of flat and hilly. So I curious what I'm missing.