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.