Anyone else miss seeing the statue of Icarus at the New Orleans airport, hanging from the roof of the old terminal building?
(the big bronze gothic status with wings)
I noticed about a year ago that he was gone, so I asked the woman at the information booth... and she said "his head done fell off"
Anyone know if he's being preserved somewhere and if there's a chance he might come back?