Dragon Rescue

Dragon Rescue was a crane company. One of its cranes was at the site of a Harwood's Haulage lorry crash. (TW: Meat)