Scott Hall Road crash: Man dies after horror crash in Chapeltown, Leeds, near Land Rover garage
A man has died following a crash on a major road in Leeds.
Watch more of our videos on Shots!
and live on Freeview channel 276
Visit Shots! now[1]
Police area appealing for witnesses following the fatal road traffic collision on the A61 Scott Hall Ro…