fuzzygalore.com
Did I Ever Tell You About That Time I Went To The Roof Of The World?
The Aiguille du Mdi in Chamonix, France was a once in a lifetime experience. Teetering at the tip of a mountain peak at over 12,000ft up, it was about as much