Ads suck, but that's how we keep the lights on. Please whitelist us in your adblocker.
A 30-second animated commercial for the construction company Taisei. The commercial highlights the New Doha International Airport that Taisei built in Qatar.
Ads suck, but that's how we keep the lights on. Please whitelist us in your adblocker.