Tottenham Hotspur Football Club also known as Spurs is definitely an immensely popular English Professional Soccer club and is based in Tottenham, North London and participates in Premier League. The home stadium of Tottenham is White Hart Lane and was the first club from the Twentieth century to win League and FA Cup Double. They've won both competitions around 1960-61.
Who Voted for this Story
Pligg is an open source content management system that lets you easily create your own social network.