Can anybody tell me what this thing is?
During a work lunch trip with three colleagues a bit ago, I spotted this scene out of the corner of my eye. It caused me to fish my iPhone 6s from my pocket. What the heck? Pardon me for my ignorance, but I do not know what this is. I thought maybe the police had…

