T5-R Swede in Wolf’s Clothing | Volvo 850 T5-R 25th July 2011 The Volvo 850 T5-R was the most exciting thing to come out of Sweden since Abba. We look at...