Q2 | BILLINGS – A few years ago David Carpenter found himself in a precarious place – homeless and living in van. That’s when he showed up in the parking more…
Q2 | BILLINGS – A few years ago David Carpenter found himself in a precarious place – homeless and living in van. That’s when he showed up in the parking more…