football fans
Read More11 / 189
Tottenham fans on tour provoking local fans, Seville, Spain
Taken outside Ramon Sanchez Pizjuan stadium (Seville, Spain) on 5th April 2007 before the UEFA Cup match (quarter-finals, first leg) between Sevilla FC and Tottenham Hotspurs. The final score was 2-1 for the Spaniards.
- No Comments