An oil spill on Grand Concourse has brought traffic to a standstill in the Bronx, New York.
Thursday 27 June 2024 15:34, UK
Please use Chrome browser for a more accessible video player