Wednesday, February 24, 2016

On this day .....

in 2008, Tottenham Hotspur beat Chelsea 2-1 at Wembley Stadium to lift the League Cup!