New Pedestrian Tunnel for Horse Racing Stadium at Jebel Ali (2001) Posted on August 5, 2015August 31, 2016 by adminuser