September 05, 2010 by Curtis James Can’t believe I actually jumped off a 2000m high mountain. Here’s the evidence.