Hundreds participate in MLK celebration