Holly Renee
Holly Renee lives in the cold state of North Dakota. One day while she was out, she noticed something strange in the parking lot, so she decided to film it on her phone. She isn’t normally one to record strangers, but she knew she had to do something when she saw this mom.