Irene Garza Pt. 1
Irene Garza Pt. 1

Irene Garza Pt. 1

Poco_lee

34 min0 plays0 favorites
Comedy & Entertainment
Play

Description

On the evening of April 16, 1960, Irene Garza went to church in the peaceful town of McAllen, Texas but never came home. Less than a week later, her body was found in a canal. Residents were terrified. Had a predator come to town to prey on them, or was one of their own a murderer? Learn more about your ad choices. Visit podcastchoices.com/adchoices

Creators

rose_water

rose_water

Creator