Hi yeah ive seen this one before.
Been posted, I think it was meant to be from Turkey or something?
Maybe an Arab country?
Anyway many have stated its most likely CGI.
Due to it looking like footage from independence day.
I don't know to be honest.But it does look like its from Independence Day the movie.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.