Monday, July 15, 2013

John Doe at the Deegan

A reader has just sent me pictures taken from the Major Deegan. 

Can anyone shed any light on this scene of dismemberment?


Be the BQE said...

Disturbing imagery. Rock climber crash test dummy perhaps?

Goggla said...

Aaaa - what a freaky sight!