neal falls

Bad Ass Sex Worker Kills Possible Serial Killer In Self Defense

Neal Falls may be responsible for the murders of at least 10 other women. 

Robyn Pennacchia | July 27, 2015 - 4:00 pm