Comment Comment by ollebro It wouldn't surprise me if it was Sweden. Most cars you see on the road are Volvos and most new sold cars are Volvos. parent ollebro 12 years ago