Spencer West Achieving the Impossible. In June 2012, Spencer West reached the top of Mt. Kilimanjaro – a 19,341ft. mountain.
A Book of Poems