2020, 60 minutes
A woman walks away her pain.
Starring Jessica De Gouw. A woman walks to heal her pain.