Didnt see many Landcruisers in that clip so not 100% convinced it is doha traffic we are looking at. :))