Subaru unveiled its first urban SUV in Japan which is called the Rex, reviving an old kei car nameplate. The model is actually a badge-engineered
Subaru unveiled its first urban SUV in Japan which is called the Rex, reviving an old kei car nameplate. The model is actually a badge-engineered