Hiya, tomorrow night most French football fans will probably be watching the France-England game, but being Dutch I really would prefer to watch the Austria-Holland game instead... Does anyone have any suggestions on where I could do this, except for on the Internet, like in a cafe or something?
Tags: