Twickenham, Great Britain. during the 2007 Heineken Cup Final, between Leicester Tigers and London Wasps. RFU Stadium, London,  Sun 20.05.2007. [Credit: Peter Spurrier/Intersport Images]   [Mandatory Credit, Peter Spurier/ Intersport Images].
{}