Does anyone know/remember what the building was for Chile?
Does anyone know/remember what the building was for Chile?
Then what was turkey?
Thats Finland
I thought that was Netherlands?
Trying to put together a list of all them.
First post was right, but poster lost credibility by getting Amstel hotel wrong:
The Netherlands: Amstel Hotel
Cuba: Carcel de Cuba
Chile: ANI headquarters
Turkey: No LE building
Finland: FDF Central Command
Need any more?
Nope, thanks