Posted by The Editor on 27 Mar 2012
This Venom-like creature was spotted at Shenandoah and Jefferson across the street from Kakao Chocolate. He’s really scary looking, but luckily he has an oddly thin and short body, so he was pinned to the light pole with those metal loops.
Scary to think what he could do if ever released.
[Editor's Note: Anyone know any backstory on this guy? tips@punchingkitty.com]
Previous Post:Soulard Grease Thieves Caught By Off Duty Cop









