Quote:
Originally Posted by Vodstok
DAMNIT!
Filmed in Luxemburg, but set in an entirely different european country
|
They are british troops (mostly english) up in Scotland. England and Scotland would both be offended by saying a "european country" lol :p