Subaru previews Levorg concept ahead of Tokyo reveal
Subaru is bringing a trio of new concepts to Tokyo this year, including this sport wagon called the Levorg. ... Subaru is actually a beautiful name. It means " to unite" and the name is also the Japanese name for the Pleiades star cluster in the Taurus co...