You are viewing a single comment's thread.

view the rest of the comments →

0
0

[–] 17041688? ago 

>>12836444

Dave Pelzer also is from San Francisco, the same city where the Finders had their West Coast base. The Presidio Daycare Scandal of 86-87 also comes to mind.