Miike Snow at LOC2051

Take a look at the ‘Miike Snow – Genghis Khan’ official music video which was filmed at one of our locations.

Location reference: 2051

email us for more info at [email protected]