Home Tags “Taal Al Sahar” dubai metro
Tag: “Taal Al Sahar” dubai metro
Ramy Ayach seeks help of Tom Cruise’s Mission Impossible crew
Filming of the clip lasted five days in Dubai’s Metro station, Burj Al Arab and Address Hotel. According to the London based Elaph, the team of pilots that took part in the clip were the same that had acted in the movie Mission Impossible starring American actor Tom Cruise.