Hit-and-run on West Esplanade impacting traffic

Hit-and-run on West Esplanade impacting traffic