Update as serial killer fears grow after bodies are pulled from lake within three years

Lady Bird Lake in Texas has become a hotspot for what people believe is a killer on the loose.

Read More at Source.

Pumilo
Author: Pumilo