I doubt it's set in Albania. It was probably filmed in the Russian-occupied territories. Nothing about the video makes sense.
I doubt it's set in Albania. It was probably filmed in the Russian-occupied territories. Nothing about the video makes sense.
Leave a Reply