Image 1 of 1

S448-026.jpg

TOBY FLOOD ..... Aviva Premiership ..... Leicester Tigers (24) v (24) London Irish ..... 5/11/2011 ..... Welford Road Stadium, Leicester, England, UK.