Theron with

Theron with his wacky "Helmet Cam", made of $10 worth of duct tape. Witnessing shinanigans like this? Priceless.

Near the top of the NE Buttress of Sleese Mountain. August 2005.

Comments

No comments posted yet.