Ive got a job in Santiago, Chile for the summer (or the winter as it will be down there)
Are there any pubs where I can watch Euro 2008?
I'm actually a bit surprised that there are Spurs fans in Chile. I live in Venezuela and haven't met a Spurs fan as of yet.
Coincidentally, there is a member called chileanspursfan that is a regular on these forums.