Dragon Rescue

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