Northeast TRT going to work!
Following a tragic accident in Peabody on Lowell street, the Northeast Technical Rescue Team better know as the TRT team was called in to preform a recovery of a body.
A 76 year old man working in the yard tragically had a large rock fall on him pinning him and causing fatal injuries.
The team was brought in and with the assistance of a large hoisting crane lifted the rock and extricated the body.