Quote:
Originally Posted by Tamman69
Odd, their website - click on the British flag for English page says
'With offices in the United States, Germany, London, Barcelona, Benidorm, Brussels and Nice.'...
|
benidorm? thats where im located! where on their website did you see that? i would like to drop by in their shop.
edit: never mind, found it...