Share
twitterlinkedinfacebook
Image 1 of 1
20160911StairChallenge007em.jpg
Cadets in Ohio University's Air Force ROTC program run 2,071 steps at Peden Stadium to symbolize the 2,071 steps in one of the World Trade Center Towers during the 9/11 Stair Challenge Event on Sept. 11, 2016.