Auto123.com - Helping you drive happy

2013 Toyota Avalon Limited Review

Flagship cars are just that: a company's shining star, the one every other model looks up to. Flagships are generally large saloons, built for comfortable cruising and packed with luxurious amenities. They are, after all, the best the company has to offer.