New Orleans 9/11 Memorial Stair Climb 2017
The New Orleans 9/11 Memorial Stair Climb paid tribute to the 343 firefighters, 60 law enforcement officers, and 8 emergency medical technicians that made the ultimate sacrifice with their lives on 9/11/01. The stair climb was held at the 400 Poydras Tower in Downtown New Orleans.
Read More