When did Felix Luna die?
Felix Luna died on November 5th, 2009