LA Show: Mazda 3 and Toyota Prius compacts make their debut


20 PHOTOS