 Meche was born and raised in Juarez. She had a rough home life and ran away as a teen, ending up working at Juarez nightclubs on the strip. She lived in abandoned cars and houses and then in hotels, trying to make enough to eat, encountering creatures of the night.