Here it is, the new SEAT Tarraco, a large SUV that is aimed at someone and expected to be bought by somebody. Marketing people use a more technical term, demographics. Apparently, the demographics named the Tarraco...
By Giles Milner
September 20, 2018