Great jump, but sliding across the hood is so much cooler.
“1943- Captain Forest “Spec” Towns, holder of the world’s record for the 110 meter high hurdles, leaping over a jeep while serving as a company commander in a unit of the 5th Army in North Africa. Photo measures approx. 7″ x 9″”