Anyone know where this is?
No sorry I don't know exactly where, although I think I remember it being somewhere in Scandinavia (North Europe), but not 100%.
Anyone know where this is?
No sorry I don't know exactly where, although I think I remember it being somewhere in Scandinavia (North Europe), but not 100%.