A review by annie_may_books
127 Hours: Between a Rock and a Hard Place by Aron Ralston

adventurous challenging emotional hopeful informative inspiring reflective tense medium-paced

5.0