Возможно, самая высокогорная беспроводная сеть в мире. История апгрейда.

 Публичный пост
10 июля 2021  2968

С сентября 2016 по январь 2017, я был задействован в проекте модернизации беспроводной сети на руднике Кумтор в качестве инженера. Я упомянул о причастности к данному проекту у себя в intro, и благодаря интересу @heavis пилю данный пост.

Вводная, честно спизжено с Wiki.

Кумтор (кирг. Кумтөр) — крупнейшее высокогорное золоторудное месторождение Центральной Азии, расположенное в Иссык-Кульской области Киргизии на расстоянии 350 км от Бишкека, на 60 км южнее озера Иссык-Куль, в 60 км от границы с Китаем. Расположенный в горной системе Тянь-Шань, на высоте более 4000 метров над уровнем моря, Кумтор является вторым в мире высокогорным золоторудным предприятием, уступая по высоте расположения лишь золоторудному месторождению Янакоча в Перу.

Метка Google Maps. Там есть фоточки и видосы, явно посвежее тех что будут у меня.

Почему в заголовке поста присутствует слово "возможно"? Потому что борт карьера Кумтор находится на высоте 4000 метров, а Янакоча 4100, но я ставил самую высокую базу на 4450, и не знаю есть ли вообще подобное оборудование на месторождении Янакоча и как у них там все сделано.

Дорога

Подъем на рудник происходит от побережья озера Иссык-Куль, поднимаемся на вахтовках-камазах. За 4часа дороги перепад высоты более 3 км. В первый подъем было жутковато.


По пути


Рудник

Немного о том, как происходит добыча открытым способом. Находят место где есть золотосодержащая руда. Делаются технологические отверстия в руде с помощью буров. В отверстия закладывается взрывчатка, все это эпично взрывается. На место взрыва подтягиваются экскаваторы, самосвалы, бульдозеры, грейдеры. Руда грузится и вывозится на фабрику для извлечения золота. Повторить данный цикл до тех пор, пока эффективность добычи не опустится до уровня не окупаемости, а в земле не останется огромная дыра - карьер.

Сверление породы.


Карьер на Кумторе более 1 км глубиной.



Горы, окружающие карьер 5500+ м.


Диспетчеризация и управление добычей

Исторически, диспетчеризация процесса производилась аналоговым способом. Диспетчерская располагалась на склоне горы, выше борта карьера, для лучшего обзора. Там сидели диспетчеры и с помощью биноклей, раций и мата управляли процессом. Экскаваторы получали указание куда ехать раскапывать, самосвалы куда и какому экскаватору ехать загружаться и куда ехать выгружать руду. Точность процесса и параметры добычи можно было измерить только на выходе, по количеству добытого золота.

Но сейчас, у нас есть наше великое #ебаное.ойти и все поменялось кардинально. Диспетчеров на горе нет, и на руднике нет, вообще. Они сидят в базовом лагере в нескольких километрах от рудника в теплой и уютной диспетчерской перед большими мониторами и контролируют процесс. У водителей экскаваторов, самосвалов, бульдозеров и вообще любой техники задействованной в добыче есть сенсорная консоль, через которую водитель получает информацию где копать\грузить\выгружать\итд. Все самосвалы оснащены электронными весами, и администрация рудника в курсе объема добычи руды и благодаря этому можно ставить KPI по добыче.


Все это управляется системой MODULAR, а вся техника - клиенты одной большой беспроводной сети, покрывающей десятки гектаров.

Звучит конечно классно, но рельеф рудника достаточно сильно динамичен. Он изменяется во всех плоскостях. Размер и глубина рудника растет, высота и размер отвалов с переработанной рудой тоже. Чтобы получать точные данные и считать красивые KPI, техника должна находиться в зоне покрытия сети на всем пути, в момент загрузки, перевозки и выгрузки. Чтобы можно было получать аналитику для оптимизации процессов и прочее. Например, если самосвал успешно загрузился, повез руду на отвал, пропал из зоны покрытия, там где-то разгрузился и опять заехал в зону, то весь процесс ломается, ибо мы не знаем сколько времени он там ездил, где конкретно выгрузился, и в какую очередь его теперь ставить и куда ему теперь ехать.

Сеть

Первую версию сети запустили еще до 2005 года на одном из первых беспроводных стандартов 802.11b. И многие годы этого хватало, системе не нужны большие скорости. Хватало до тех пор, пока рудник не начал расти вширь.

Вот это вот промышленная точка доступа Cisco. Ей можно убивать людей, использовать ее как бронежилет, стоять на ней, и еще много чего, она переживет вас и ваших детей.

Вся сеть была построена вот на таких вот точках, но, к сожалению, или к счастью, они стали сильно легаси, их сняли с поддержки еще в 2008 году, и докупить их было нельзя, а с более новыми точками они не дружили в принципе и не умели с ними в роуминг. Поэтому пришлось переделывать вообще всю сеть.

Самый большой "кайф" было искать все эти точки. Внезапно, не было полной сетевой документации и когда я отключил все точки, подключенные по проводу, то в эфир продолжало что-то гадить. Катались на пикапе по руднику со включенным сканером диапазона и искали. Выяснилось, что 4 экскаватора были репитерами. рукалицо

До нас в проект влезла австралийская компания, но они дико облажались, не смогли переключить сеть со старого оборудования на новое, положили сеть на три дня, включили все старое оборудование обратно и уехали.

И тут момент моей профессиональной гордости. Я в одиночку переключил всю сеть, отключив все легаси оборудование и этого никто не заметил. Я три дня мониторил, а потом отчитался об успешной имплементации.

По итогу, ~80% проекта сделано моими руками и мозгами. KPI системы электронной системы диспетчеризации поднялся с ~90% до ~99.5% - самый высокий показатель за всю историю рудника, до меня, во всяком случае.

По факту, на руднике 2 беспроводных сети. Большая часть базовых станций подключены через медь или оптику. Но около 30% базовых станций и MAP соединяются через 5GHZ мосты (круглые антенны на фото). А раздача идет через секторные или омни антенны на 2.4 GHZ.

Оборудование - Ubiquiti точки доступа, мосты и антенны. Клиенты все были на Mikrotik. Коммутация вся на промышленных Planet.

Тестирование беспроводного моста перед установкой, очень скоро элементы разъедутся на километры друг от друга.

Базухи выглядят вот так. Как отдельно стоящий сельский туалет, к которому на треногах (вечная мерзлота) протянут кабель. Либо используем служебные строения.




В процессе сбора.

Совсем удаленные базовые станции - просто шест с подпорками. Вот тут я не иллюзорно рисковал быть сожранным. Там водятся волки, и были нападения на людей, и одному находится за пределами рудника нельзя.


Напарник побоялся остаться со мной стоя на земле, сидел в машине, зато вид хороший.

MAP

Рельеф рудника настолько динамичен, что за сутки могут насыпать отвал, который закроет видимость с базовой станцией и сигнал будет пропадать на каком-либо участке. Плюс сюда добавляем зоны новой разработки, где базуху еще не успели построить. И это тоже надо как-то закрывать.

И тут на сцену выходит MAP(Mobile Access Point) - боль дырка моей задница, как сказал бы Борат. Все потому, что их надо часто перетаскивать с места на место, а на это уходит много времени. Так же, взрывные работы проводятся минимум раз в сутки, и это тоже влияет на перемещение, надо увозить и потом опять привозить.

По сути, МАР это кустарное решение, состоящие из автомобильного прицепа, солнечных батарей, контроллера заряда и гелевых аккумуляторов. Заряда спокойно хватало на темное время суток, даже зимой, даже в -40.



По итогу, меня дико заебало таскать MAPы с места на место, и я переделал их в "базовые" станции затащив на склоны гор вокруг карьера.

Моя довольная рожа, после того как я затащил MAP на 4450м и там же его и оставил.


Техника

Образцы техники, на фото если нет рядом людей, сложно понять реальные размеры. Экскаватор с ~три этажа высотой, например.







Кладбище старой техники.

Основные средства перемещения.



Условия работы.

Рудник не останавливается, вообще. Нет выходных, нет праздников, вообще. Смены по 12 часов с 6 утра до 6 вечера. Мы, как подрядчики работали с 7 до 7. Это реально чертов день сурка. Изначально должны были быть смены по 2 недели, но потом мой сменщик заболел, и самое долгое я провел там 1,5 месяца. Думал кукуха уедет, без выходных, 1,5 месяца, по 12 часов в день.

Я встретил там новый год, с полуночи до часу ночи была остановка работ один час, отпраздновать и покушать празднично, и то, еду прямо на стоянки техники подвезли, на этом все.

Базовый лагерь. В длину более километра.



Закаты были просто шикарные.

Основное рабочее место.

А вы писали в таск трекере что у вас отвалилась связь на участке, потому что у вас ЛИСА КАБЕЛЬ СОЖРАЛА?! Я вот писал, да. Их тут реально много. Их запрещено кормить, но это мало кого останавливает.


Жил в очень хороших условиях, просто, очень тепло и вкусно. Столовая, по принципу шведского стола, работала с 4 до 8 утра и так же вечером, поесть можно было 2 раза в сутки. Поскольку, работа и условия реально тяжелые, надо было прямо ЖРАТ!




Это было холодно, иногда очень холодно, до -40 и ветер. Каску несколько раз срывало ветром и уносило. Перчатки только в 2 слоя. Можно было зайти в подсобку и выходить из нее пиная дверь - замело снегом.

А еще, это было очень сухо. Сухой ветер и воздух. Трескались губы, трескались руки, их постоянно приходилось мазать кремом и медицинским вазелином, его выдавали. По утрам из носа текла кровь, ибо слизистая в носу за ночь высыхала и трескалась.



Итог

Несмотря на то, что это было почти 5 лет назад, это всегда будет одним из ярчайших моментов в карьере и одним из самых интересных проектов. Именно тогда я понял, что прямо МОГУ, прямо по-взрослому, сделать проект Enterprise уровня, во многом практически в соло и не облажаться.

Поскольку, я был не просто субподрядчиком, а суб-субподрядчиком, то долетело до меня прямо смешное количество денег, менее 10% от сметы проекта, что подтолкнуло меня к открытию своего небольшого бизнеса в инфраструктуре, чем я и занимался последние 5 лет, до того, как в моей стране не произошла очередная революция и рынок умер.

Я все еще живу в Кыргызстане, но очень хочу релокейт и активно ищу работу в EU и западнее. Буду рад любой возможности и помощи в этом. LinkedIn

Связанные посты
43 комментария 👇

Господи, просто офигеннвй пост!
А в столовой давали прям клешни крабов, как на втором фото? Вообще там работникам платят хорошо?
И что-то я не понял почему у тебя рабочий день тоже был 12 часов, у тебя же другие задачи, головой думать, проектировать, монтировать. А не карьерный самосвал водить. Хотя, может я слишком оборзел требовать для себя - ITшника привелигированных условий.

  Развернуть 1 комментарий

@Offout, да, были крабы на новый год, несколько дней их ели. Но в общем, кормили просто шикарно, стейки раз в неделю минимум, разнообразное меню, 2 раздаточных линии на местную и европейскую кухню.

Вот тебе еще крабов, а еще креветки и гребешки.

Про график работы, я был частью IT отдела, просто на подряде, и во многом приходилось с ними кооперироваться, поэтому был общий график со всеми.

Платят там очень хорошо, по местным меркам - топ рынка, на предприятии практически единственный в стране имеющий силу профсоюз, люди держатся за рабочие места и сидят там долго, максимально долго. В тот же IT отдел вакансии ну ОЧЕНЬ редко.

С этим есть еще одна история. 3 года назад у них появилась вакансия IT Supervisor. У меня для них был идеальный опыт, как мне тогда казалось, я делал им проект, инфраструктуру их знаю. Прошел ряд собесов и оффера не получил. Меня просто порвало потом, когда я узнал кто получил оффер - внутренний кандидат, внимание - из БУХГАЛТЕРИИ, только потому что этот человек работал там 10+ лет и он в приоритете по их внутренним правилам. Так что, какой там сенивар за три года, сразу в Site Lead из бухгалтерии, без релевантного опыта, слабо? Тут даже Илон охуел.

Вообще, эта история характеризует все местное общество, что места занимают в первую очередь не специалисты, а "свои". В пост совке много где так, но тут, если у тебя есть связи, то это страна просто безграничных возможностей.

  Развернуть 1 комментарий
Evgeny Kolomiets подавляю пыль 11 июля 2021

Прочитал пост сидя в бытовке на месторождении Жеруй:-)

  Развернуть 1 комментарий

@JuanKlumba, пили пост, там вообще относительно новое месторождение и должно быть интересно. Я для них тоже работал, но по поставкам оборудования, консалтинг.

Еще в стране есть месторождение Бозымчак, вот там прошлой осенью должен был быть аналогичный посту проект, уже сметы посчитали, собирались контракт подписывать, но случилась революция и вот отложили на неопределенный срок.

  Развернуть 1 комментарий

@MrBlack, я же не АйТи, пока не понимаю, как мой опыт работы мог бы тут кому-то быть интересным.

Рудник и фабрика новые, да, как раз сейчас выходят на проектную мощность. Очень интересно работать. К тому же я впервые в Киргизии, объект со всех сторон окружен горами, рядом с базовым лагерем горная река -- красота.

  Развернуть 1 комментарий

@JuanKlumba, есть гайд про контент для клуба.
https://vas3k.club/post/10447/

И ты своим утверждением "да кому это может быть интересно" как раз под него попадаешь - надо писать пост.

Вон на главной в трендах пост про выкатываение из IT, душно тут, а у тебя там вон речка горная рядом.

  Развернуть 1 комментарий

@JuanKlumba, дружище, лично мне было бы безумно интересно! Это же офигенная фактура. Я вот работаю над приложенькой, которая в т.ч. используется для вывоза щебня с нескольких карьеров, и мне всегда было интересно, как там на земле всё устроено)

  Развернуть 1 комментарий

@JuanKlumba, именно что не ИТ. Большая часть ИТ это люди в теплых кабинетах которые настраивают какую-то там железяку в заснеженных лесах за сотни километров от себя. Многие не видели промышленность изнутри, а она интересная.

  Развернуть 1 комментарий

@MrBlack, Валерий, я прочитал гайд и понял, как написать пост. Обязательно сделаю)

  Развернуть 1 комментарий

Просто огонь! Надеюсь, это на видном месте в твоём резюме? Обычно после упоминания ТАКОГО эпика на собесе берут сразу, как минимум становишься сразу на голову выше остальных кандидатов. Просто супер круто, я-в-клубе-ради-этого.

  Развернуть 1 комментарий

@danik, да, это на видном месте. И парадокс, я каждый раз про это рассказываю, и обычно говорят ВАУ КРУТО! но чот офферов с трактором я не наблюдаю. Возможно этот пост поможет.

  Развернуть 1 комментарий

@MrBlack, было бы круто добавить побольше технических нюансов, имхо, но итак просто офигенно! Удачи тебе!
P.s. по моему скромному опыту заведения трактора работодатели редко пишут тебе, обычно им нужно писать.

  Развернуть 1 комментарий

@LionZXY, спасибо за пожелания, и я специально старался не душно написать, чтобы было всем интересно читать. даже людям далеким от IT. Но если интересно что, спрашивай тут, я отвечу.

  Развернуть 1 комментарий

Офигенно!

ЛИСА КАБЕЛЬ СОЖРАЛА

тут-то я и заржал в голос

  Развернуть 1 комментарий

@TiraelSedai, пиздец было не до смеха, когда отваливается одна из ключевых точек с большим траффиком техники мимо нее. Ты такой залетаешь в контейнер, который стоит на вершине холма, куда предварительно пилить полчаса на пикапе, там коммутационный шкаф, и видишь что "все работает" только нет индикации по аплинку, начинаешь идти по кабелю, и он тупо сожран. Блееее. Это была самая эпичная скрутка витухи в жизни, перетягивать пришлось потом правда всё, ибо не феншуй.

  Развернуть 1 комментарий

@TiraelSedai, вы тут смеетесь, а собака сожрала кабель было и в моей истории. Собака упала в кабельный колодец и с голодухи, начала жрать кабель. Чем себя и спасла. Ее с матами достали кабель починили.

Еще была дословная причина пропажи связи У Кока-Колы сорвало крышу, не без шуток был сильный ветер со здания кока-колы поехала крыша и порвала кабель.

  Развернуть 1 комментарий

Ах да, маленькая деталь биографии: я тоже как-то проработал на этом руднике несколько смен как студент-практикант. Для меня это были самые скучные недели в жизни, посреди коррумпированного междусобойчика и одновременно серпентария. Нормальные люди там явно тяготятся, но терпят из-за остальных условий труда.

  Развернуть 1 комментарий

@danik, скажем так, я постеснялся обо всем этом написать, чтобы пост был на позитиве. Ну и потянуло бы на отдельный пост. А так да, всегда две стороны.

  Развернуть 1 комментарий

@MrBlack, опишите и негативные стороны, будет интересно!

  Развернуть 1 комментарий

Очень круто! Спасибо, что поделился.

Есть несколько вопросов:

  1. Проводить взрывы в горах со снегом не опасно лавинами?)
  2. Тоже не понял почему тебе надо было отрабатывать эти 12 часов, ведь по факту у тебя была задача понятная и не связанная с работами на карьере, или все же не так?
  Развернуть 1 комментарий

@Yaanton, про взрывы, я не горняк, но если думать чисто логически, то, наверное, опасно, но за мое время работы, я не видел подобного. Знаю, что были обрушения породы и обвалы. Именно поэтому, во время взрывов эвакуируют рудник и работы останавливаются.

Про 12 рабочих часов, я выше уже ответил, нужно было кооперироваться с IT отделом, который работал по графику + это режимный объект, у меня не все пропуска были свои, и опять же, приходилось кооперироваться. А так, я бывало и по 5 и по 6 часов спал, ибо ночами сидел настраивал.

  Развернуть 1 комментарий
Ivan Aleksashin Python backend developer 10 июля 2021

Офигенный пост, очень интересная история!

  Развернуть 1 комментарий

@ialgos, Спасибо, рад что зашло.

  Развернуть 1 комментарий

Пост шикарный. А для релокейта - что с английским? Хороший? Куда пробовал уже?

  Развернуть 1 комментарий

@glebkudr, с английским все хорошо, пробовал EPAM, Amazon, Omilia, DTEK, это из крупного.

  Развернуть 1 комментарий

@MrBlack, а какой был фидбэк? Странно что с подобным опытом тебе не удалось где-то найти хотя бы один контракт.

  Развернуть 1 комментарий

@glebkudr, я это вот с этим связываю. Вот этот мем хорошо подходит.

Только у меня Кыргызстан.

Стандартный фидбек - "мы вам перезвоним". В подавляющем большинстве случаев до технических собесов даже не доходит. Дальше HR не прохожу, я понимаю, что для них какой-то левый хуй из жопы мира, а еще жена и 2 детей, это пиздец проблема, доки ему делать. При этом, можем очень хорошо пообщаться, но дальше тупо сливаются.

Я даже Киев рассматривал. Например, я прошел тур собесов на Security Architect, дошел до конца, ответили в итоге, что локального кандидата им было нанять проще, даже с тем учетом что у меня по скиллам лучше было.

«достает рупор» АЛЕ! Кыргызстан – жопа мира.

А еще, есть такое понятие как "STAN countries". AfganiSTAN, PakiSTAN, KyrgyzSTAN. И все, ну нахуй сразу, уже с самого начала звучит как проблемы. Казахи, например, по этой же принчине свой Kazakhstan хотят в Kazakh Land переименовать (не шутка).

  Развернуть 1 комментарий

@MrBlack, вообще пофиг РФ или Кыргызстан, перевозить тебя примерно одинаково геморно, так что не в этом причина 100%. Если ты не знаешь чего-то еще, то рекомендую найти профильного одноклубника и попросить фидбэка, так как это за настоящую причину не катит (если гражданство реально не подходит, то отказывают сразу, не доводя до собеседований).

  Развернуть 1 комментарий
Yury Kupriyanov Смотритель ютуба 11 июля 2021

Очень классный пост.
Расскажи пожалуйста, а этих аккумуляторов и солнечной батареи на сколько хватает? Условно раз в сколько дней нужно её перезагружать или менять батареи ? И не думали сразу мешсеть построить ? Несколько лучей в сам рудник, а остальное на технику. Связь появилась, данные выгрузились.

  Развернуть 1 комментарий

@Yurecccc, я точно не могу сказать на сколько хватает, был тест на сутки, этого достаточно. Здесь даже зимой достаточно длинный световой день, чтобы зарядить батареи от панелей. По расчетам, емкость батарей сильно с запасом.

Но! был фэйл, когда MAP который не двигали несколько дней, замело снегом и он разрядился. Просто почистили панели, и он поднялся.

Вся сеть мониторилась в PRTG, а в IT отделе висел отдельный монитор, поэтому, если что-то отваливалось мы знали сразу.

Частого обслуживания и перезагрузок не требуется, система автономна.

Про меш, были такие мысли, но я в посте как раз описывал что принцип "Связь появилась, данные выгрузились." не подходит, так как команда может прийти в любой момент, так и о своем новом статусе сообщить необходимо в любой момент.

По факту, они так и работали на тех участках где связи не было, и это сильно било по эффективности.

  Развернуть 1 комментарий

@MrBlack, я всё таки побуду немного душным)) а что именно за команды на технику отправлялись, где нужно было прям онлайн быть ?

  Развернуть 1 комментарий

@Yurecccc, ну, например, самосвал загрузили породой, и он поехал на выгрузку, это занимает десятки минут. Пока он ехал, назначенный экскаватор меняет положение или вовсе снимается с этого участка и валит кардинально в другое место. И уехавший самосвал надо оперативно переназначить, чтобы он знал куда ему ехать после выгрузки.

Вот, допустим, нет связи на месте выгрузки, он выезжает из слепого пятна и опппа! ему надо в другое место, а нужный поворот, например, он уже пропустил. И поехал жечь топливо чтобы развернуться, там, где можно, а жрет он 2 тонны соляры в сутки. И в этом месте у менеджеров KPI ползут вниз, ибо издержки и прочее. Насколько помню, была цифра - час простоя сети - 125к$ убытка.

Это как с самолетами, пока он стоит на земле – он приносит убытки, так и с самосвалами, чем больше он ездит пустой, тем больше убытков и тем меньше золота добудут. И во всей этой цепочке, по сути обычный Wi-Fi и качество связи играет одну из ключевых ролей.

  Развернуть 1 комментарий

@MrBlack, спасибо за детали! Хоть свою 4G/LTE поднимай. Пост огонь, добавь для корпоративных HRов, что мол поднято в одиночку столько-то точек, такая экономия от простоя сети. Надеюсь этот пост поможет тебе с трактором!

  Развернуть 1 комментарий

@Yurecccc, Хоть свою 4G/LTE поднимай
Это кстати планировалась как следующая итерация, но я не в курсе чем дело кончилось.

И спасибо за пожелания.

  Развернуть 1 комментарий

Невероятная история. Спасибо, что поделился опытом! Вышло классно, позновательно и позитивно. :)

Читая такое, всегда думаю о возможностях поехать каким-нибудь инженером в Антарктиду и понимаю, что этому 90% не быть. Эх!

  Развернуть 1 комментарий

Чувак, ты нереально крут - плюс еще и пишешь интересно:)
А насчет релокации - попробуй в начале по бабкам не сильно планку задирать и чтоб хватало на более менее комфортный уровень жизни и переехать, через пол-года - год уже привыкнешь и попросишь пересмотра/перейдешь в другую компанию. Потому как если у тебя высокая планка по финансам то тебя перевозить из такого места мало кто захочет. В общем напиши мне если захочешь именно в Киев - помогу.

  Развернуть 1 комментарий
Alexandr Mazurenko специалист по непонятным вопросам 12 июля 2021

Ух, крутой пост! Помню примерно также кайфовал, когда на пикабу чувак писал про работу на полюсе.

  Развернуть 1 комментарий

Отличный пост. Техника конечно огонь, а где же нивы и чудо отечественного автопрома?

  Развернуть 1 комментарий

@s-kobets, алилуйя, его там нет, вообще.

  Развернуть 1 комментарий

Вольное цитирование :"До меня долетело 10% сметы". Так и есть, на один спизженный рубль приходится два проёбаных. Уж извините меня за лексику.

  Развернуть 1 комментарий

@del, скорее наоборот, я же был даже не подрядчиком, а подрядчиком подрядчика, если не подрядчиком подрядчика, подрядчика.

Там по этой цепочке дошло что дошло.

  Развернуть 1 комментарий

Вольное цитирование :"До меня долетело 10% сметы". Так и есть, на один спизженный рубль приходится два проёбаных. Уж извините меня за лексику.

  Развернуть 1 комментарий
Ivan Kuznetsov Customer Success Manager 17 июля 2021

Пост отличный, прочитал с удовольствием!

Вопрос:
А как так получилось, что ты вышел на такого заказчика / они вышли на тебя?

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб