The garbage-strewn half-acre smells of mold and has cages for dogs – or humans – a source tells PEOPLE
More here:
PHOTOS: The Hellish Compound That Held Jaycee Dugard
The garbage-strewn half-acre smells of mold and has cages for dogs – or humans – a source tells PEOPLE
More here:
PHOTOS: The Hellish Compound That Held Jaycee Dugard