Endeavour flies over New Orleans, en route to California | WVUE-TV

On its final flight Wednesday morning, Space Shuttle Endeavour flew at a low altitude over the NASA Michoud Facility in New Orleans.
New Orleans Local News, Weather, Sports, Investigations
Read more via WVUE-TV