9 Sept 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 our flowers at the Health Care City Station Legacy piece unveiling by HH Sheikh Mohammed Bin Rashid Al Maktoum Click here to see the video