Carlos Spencer gets a strong reception on his return to New Zealand in a Lions shirt, Hurricanes v Lions, Super 14, Westpac Stadium, Wellington, New Zealand, February 27, 2010.
To help make this website better, to improve and personalize your experience and for advertising purposes, are you happy to accept cookies and other technologies.