New speed cameras on Sheikh Zayed Road are clocking speeding drivers without the telltale flash. Will the new cameras curtail your speed?
Updated: December 24, 2008, 12:00 AM
New speed cameras on Sheikh Zayed Road are clocking speeding drivers without the telltale flash. Will the new cameras curtail your speed?