BULL FIGHT DOWN YOUR THROAT
Advantages: Reasonable, Tasty, Aromatic
Torres wines come from Catalonia, Spain. The vineyard is located North East of Spain and west of Barcelona.
Name: It is called Gran Sangre De Toro, Gran=great, sangre=blood, de=of, toro=bull. Basically it means Great Blood of the Bull (Bull’s Blood) ...
kenny_khaw 21.07.2004 · Read full review
Ciao members have rated this review on average: very helpful
Review of Penedès Torres Gran Sangre de Toro