Lodatz 12 years ago Tottenham Hotspur, England 150 5002 You can turn on the English subtitles, if you don't speak Spanish. Have to wonder if this is going to come back and bite them in the ass...
You can turn on the English subtitles, if you don't speak Spanish.
Have to wonder if this is going to come back and bite them in the ass...