This Model Archive collection makes me open my eyes and see the grand world! Rossi & Caruso is an Argentina brand. When we talk about consume in American, we merely think of the US, South American is left behind, and in fact, there isn’t any name recalled. Post Views: 1,222