December 2nd, 2003 - 02:00 GMT DSF launches new TV commercial on international networks Dubai Shopping Festival (DSF) has launched a new television commercial, with the theme All Roads Lead to Dubai. The TV advert, which took several months to shoot, is expected to be the most eye-catchi Read more