Two employees of a glass tinting and installation company have been injured, one of them critically, in a freak accident at Stanmore Crescent, Black Rock St. Michael.
Zico Miller, a worker at the company spoke to our Starcom Network News at the scene.
Zico Miller, a worker at a glass tinting an installation company.
Meantime, Lee Parris, who lives in the area was passing by when the accident occurred.
Lee Parris.