Leap of Faith

RSS
Follow by Email
Facebook
Facebook
Twitter
Visit Us
LinkedIn

Major Alastair Macartney, an officer in the British Army and a BASE jumping world champion, leaps off the 217-foot-high observation deck of the Liberty Memorial at the National World War I Museum in Kansas City, Mo.

Leave a Reply

Your email address will not be published. Required fields are marked *