9 Sep 2011

Dubai Metro Green Line Launch

My city my metro our flowers, September 9 Launch of the Dubai Metro's Green Line for Top Gear Promotions Andean Arabian's fabulous flowers at the Health Care City inauguration ceremony by HH Sheikh Mohammed Bin Rashid Al Maktoum Click here to see the video