see larger image
uploaded by bjtindle
The Medical Examiner has released the name of the man whose body was found duct taped to a tire in an Orange County lake.
See bjtindle's recent stories
NowPublic lets people work together to cover news events around the world.
Find out more
bjtindleDeaver, Wyoming, United States
by DrMarty
by Ahmar Mustikhan
by Bill Belew
by liamssoft
Comments (0)