Reader Kylie sends us this photo of what appears to be Sad Panda suspended from a tree limb on Cadman Plaza West, near the High Street A/C subway entrance, taken this morning at around 7:00. Does anyone know anything about this?
Update: BHB tipster “REDACTED” sent us us a photo from another angle. See it after the jump.