New Subaru Outback makes European debut

New Subaru Outback makes European debut
(Subaru)